如何取消订阅所有Facebook页面的应用程序Webhooks

我有一个订阅超过20,000页的Facebook应用程序。服务器无法处理所有这些Facebook页面的钩子,我想从所有这些Facebook页面取消订阅我的应用程序。有没有更快的方法来做到这一点。我拥有的大部分页面访问令牌都已过期,因此我无法循环浏览所有页面并从其中取消订阅我的应用。如何取消订阅所有Facebook页面的应用程序Webhooks

回答:

要从Facebook页面取消订阅您的应用程序,您不需要页面中的令牌。所有你需要的是你的应用程序访问令牌。从页面退订只是做一个DELETE HTTP请求:

https://graph.facebook.com/{page_id}/subscribed_apps?access_token={your_access_token} 

您可以通过发送GET请求来获取你的应用程序访问令牌:

https://graph.facebook.com/oauth/access_token 

?client_id={app-id}

&client_secret={app-secret}

&grant_type=client_credentials

因此,只要一个DELETE请求到每一页你想取消订阅。

以上是 如何取消订阅所有Facebook页面的应用程序Webhooks 的全部内容, 来源链接: utcz.com/qa/262234.html

回到顶部