首页 > 解决方案 > 如何在页面对话/消息{message}中获取发件人ID?Facebook 图形 API 8.0

问题描述

我正在使用此参考访问页面对话及其消息:https ://developers.facebook.com/docs/graph-api/reference/v8.0/conversation

我的步骤是:

  1. v8.0/{page_id}?fields=conversations

这将返回对话 ID 列表,即 t_1000000000、t_200000000...

  1. v8.0/t_1000000000?fields=messages{message}

这将返回对话中的所有消息,但是发件人 ID 不可用 - 我无法判断是页面发送了它还是用户发送了它。

获取每条消息的发件人 ID 的最佳方法是什么?

我可以从以下位置获取发件人 ID:

v8.0/t_1000000000?fields=senders,但是如何使用它来过滤消息?

谢谢

标签: facebookfacebook-graph-apifacebook-messages

解决方案


t_10217618258955338?fields=messages{message,from,id}

图片


推荐阅读