Bra*_*ves 5 facebook-graph-api
我正在处理我的应用程序中的机器人,并且客户要求我在对话中自动检测机器人的消息.
当应用创建帖子时,我可以看到谁写了帖子: me/posts?fields=admin_creator
但是,如果有人在对话中写了一条消息,我怎么能在对话API中看到谁写了这条消息 me/conversations?fields=messages
编辑:我需要知道谁通过我的页面回复了该消息.是我,机器人,应用程序或其他有权通过我的页面回答的人.
通过阅读文档,我发现以下信息可以帮助您:
\n\n\n\n\n无法通过消息的单独消息 ID 来请求消息。相反,您应该将消息作为它所属线程的一部分来获取。
\n
注意该message对象有from和to对象,所以
如果这对您没有帮助,我确信来自 chatbotsmagazine 的这两篇文章将会:\n在有关Swell应用程序的文章中,发布者提出了以下问题:
\n\n\n\n\n您如何识别用户?我们的数据库中有已注册 Facebook 的现有用户。\n 不过,根据 Facebook\xe2\x80\x99s 文档,有两个不同的用户 ID:
\n\n\n\n(..) Id 是页面范围的。这些 ID 与 Facebook 登录应用程序返回的 ID 不同,后者是应用程序范围的。您必须使用从该页面的 Messenger 集成中检索到的 ID 才能正常运行。
\n
然后,他们在这篇文章中提供了该问题的答案:
\n\nFB Messenger Bot \xe2\x80\x8a\xe2\x80\x94\xe2\x80\x8a如何通过页面和应用程序范围的用户 ID 识别用户\xe2\x80\x99s
\n\n我希望这有帮助。
\n| 归档时间: |
|
| 查看次数: |
110 次 |
| 最近记录: |