我最近发现了一个facebook营销应用程序,它在用户在页面上的特定帖子上留下评论(作为自动回复)后发送消息(在messenger上),因为用户不会与messenger应用程序进行交互(因为从不和不使用facebook在此应用程序登录)。
使用Webhook事件,我可以获得发布评论的用户ID,但是这个ID不同于用于发送消息的页面范围的ID (PSID)。
有没有人有任何想法或诀窍来做到这一点?
发布于 2017-10-04 19:12:27
让我们检查一下您在webhook上获得的id是否为app-scoped id,您可以使用此方法来获取page-scoped id:https://developers.facebook.com/docs/messenger-platform/identity/id-matching/
发布于 2018-02-01 23:03:48
使用Feed Webhook event获取comment_id,使用comment_id通过private_replies发送消息。
https://stackoverflow.com/questions/42536898
复制相似问题