为messenger app获取fb页面范围的用户ID

时间:2017-03-01 16:23:30

标签: facebook fbsdk

我最近发现了一个facebook营销应用程序,用户在页面上的特定帖子(作为自动回复器)发表评论后发送消息(在信使上),因为用户不与信使应用程序交互(从不和不在这个应用程序使用Facebook登录)。

使用Webhook事件,我可以获得发布评论的用户ID,但此ID与用于发送消息的页面范围ID(PSID)不同。

有人有任何想法或技巧吗?

2 个答案:

答案 0 :(得分:0)

让我们检查一下你在webhook上获得的ID是app-scoped id,你可以使用这种方法来获取page-scoped idhttps://developers.facebook.com/docs/messenger-platform/identity/id-matching/

答案 1 :(得分:0)

使用Feed Webhook event获取comment_id, 使用comment_id通过private_replies发送消息。