facebook - 如何在页面对话/消息{message}中获取发件人ID?Facebook 图形 API 8.0
问题描述
我正在使用此参考访问页面对话及其消息:https ://developers.facebook.com/docs/graph-api/reference/v8.0/conversation
我的步骤是:
- v8.0/{page_id}?fields=conversations
这将返回对话 ID 列表,即 t_1000000000、t_200000000...
- v8.0/t_1000000000?fields=messages{message}
这将返回对话中的所有消息,但是发件人 ID 不可用 - 我无法判断是页面发送了它还是用户发送了它。
获取每条消息的发件人 ID 的最佳方法是什么?
我可以从以下位置获取发件人 ID:
v8.0/t_1000000000?fields=senders,但是如何使用它来过滤消息?
谢谢
解决方案
t_10217618258955338?fields=messages{message,from,id}
推荐阅读
- c++ - Cleaning code for move generator function for game in c++
- javascript - MongoDB在对象数组中查找匹配文档并更新匹配字段
- vue.js - 为什么 Jest spyOn() 只通过了其中一个测试,而在另一个测试中失败了?
- kubernetes - external.metrics.k8s.io 在 EKS 集群中不可用
- c# - 如何显示动画?
- mysql - mySQL LOAD DATA INFILE 每隔两行丢失一次
- java - SQLite 中的 SQL 错误或缺少数据库(“:01”附近:语法错误)
- linux - 如何正确使用 sed 将长文件名中的所有空格替换为连字符
- vue.js - 如何在 vue build 上有更多的工人?
- jquery - jquery如何按键打印数组值