4

我有facebook messenger应用程序(它是使用MS Bot Framework的bot,但我认为它不相关)。它有webhook订阅页面事件。它用于正常工作,直到前几天,当网络挂接是从页面取消订阅,当我试图再次订阅它告诉我:Facebook Messenger应用程序webhook订阅 - 权限不足

“没有足够的权限您没有必要的权限 指定页面执行请求的操作“。

我是FB页面和Messenger应用程序的所有者和管理员。我创建了类似的页面和信使应用程序,它在那里工作,但我仍然需要使用这个旧的应用程序。我尝试订阅我拥有和管理的其他页面,但结果相同。我也和其他管理员一起尝试过。

我发现其他人在FB上遇到相同/类似的消息,但在这种情况下没有。但我还没有找到任何解决方案。

有谁知道可能是什么问题?或者有谁遇到过这个问题?

在此先感谢您的任何想法。

回答

7

您需要先生成令牌。在messager-> Settings-> Token Generation-> Select your page下,系统会提示您提供权限。授予所有必需的权限,然后您将能够订阅或取消订阅您管理的页面。

此过程为您的应用程序提供令牌,以验证您是否拥有要订阅的页面的版主或更高版权。

+0

这是正确的答案。 –

3

花了3天后。这是解决方案。

  1. 转到您的Facebook个人资料 - >设置 - >应用 ,并从那里您的应用。

  2. 在开发人员信息中心转到应用程序审查 - >添加项目

    1. manage_pages (这所需的权限进行访问页面的访问令牌)

    添加上述许可审查 - 任何简单的视频以上错误

  3. 现在去Messanger->设置 - >令牌生成 从下拉列表中选择页现在它会打开一个弹出(因为您删除在第1步此应用程序)的应用程序访问权限,通知,现在它会问管理页面权限 授予的权限和创建访问令牌

  4. 现在再次尝试订阅网络挂接到Pages

    这适用于我。

+0

我觉得你的痛苦花了3天在这个人:)谢谢你的答案 - 它也解决了我的问题 –

相关问题