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

如何取消订阅所有Facebook页面的应用程序Webhook,facebook,facebook-graph-api,facebook-webhooks,Facebook,Facebook Graph Api,Facebook Webhooks,我有一个Facebook应用程序,订阅量超过20000页。服务器无法处理所有这些Facebook页面的挂钩,我想从所有这些Facebook页面取消订阅我的应用程序。有没有更快的办法。我拥有的大部分页面访问令牌已过期,因此我无法循环浏览所有页面并从中取消订阅我的应用程序。要从Facebook页面取消订阅你的应用程序,你不需要该页面的令牌。您只需要您的应用程序访问令牌。要从页面取消订阅,只需向以下用户发出删除http请求: https://graph.facebook.com/{page_id}/s

我有一个Facebook应用程序,订阅量超过20000页。服务器无法处理所有这些Facebook页面的挂钩,我想从所有这些Facebook页面取消订阅我的应用程序。有没有更快的办法。我拥有的大部分页面访问令牌已过期,因此我无法循环浏览所有页面并从中取消订阅我的应用程序。

要从Facebook页面取消订阅你的应用程序,你不需要该页面的令牌。您只需要您的应用程序访问令牌。要从页面取消订阅,只需向以下用户发出删除http请求:

https://graph.facebook.com/{page_id}/subscribed_apps?access_token={your_access_token}
https://graph.facebook.com/oauth/access_token
    ?client_id={app-id}
    &client_secret={app-secret}
    &grant_type=client_credentials
您可以通过向以下地址发送get请求来获取应用程序访问令牌:

https://graph.facebook.com/{page_id}/subscribed_apps?access_token={your_access_token}
https://graph.facebook.com/oauth/access_token
    ?client_id={app-id}
    &client_secret={app-secret}
    &grant_type=client_credentials
因此,只需对您想要取消订阅的每个页面发出删除请求