我想发送消息如图所示链接 https://developers.facebook.com/docs/messenger-platform/send-api-reference#rate_limit 您可以看到参数" USER_ID"。如何获取页面范围的用户ID?请显示截图并提供详细的答案。
答案 0 :(得分:3)
正如文档在同一页面上说的更高:
recipient.id必须是通过Messenger入口点或Messenger回调检索到的ID(例如,某个人可能会在Messenger中发现您的商家并从那里开始对话。
这些ID是页面范围的ID。这意味着id对于给定页面是唯一的。
如果您已经存在Facebook登录集成,则用户ID是应用范围的,不适用于Messenger平台。
答案 1 :(得分:3)
目前,没有官方方法以两种方式连接user_id和page_scoped_id。 您可以通过picture_url破解它,因为两个URL都相同。 见https://chatbotsmagazine.com/fb-messenger-bot-how-to-identify-a-user-via-page-app-scoped-user-ids-f95b807b7e46#.kcae9367y