有没有办法删除Facebook应用程序的用户?

有没有办法删除Facebook应用程序的用户?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,Facebook开发者在线文档中有针对测试用户的文档,但是如果应用程序不再显示在他们的应用程序列表中,如何删除实际用户?这需要了解access\u token和facebook\u用户id 用于删除测试用户: https://graph.facebook.com/893450345999?method=delete&access_token=A2ADI1YMySweBABBGrWPNwKMlubZA5ZCrQbxwhtlEd9FIQUrOVjsGD3mnIWEbUhzDz7dkuBekM

Facebook开发者在线文档中有针对测试用户的文档,但是如果应用程序不再显示在他们的应用程序列表中,如何删除实际用户?这需要了解
access\u token
facebook\u用户id

用于删除测试用户:

https://graph.facebook.com/893450345999?method=delete&access_token=A2ADI1YMySweBABBGrWPNwKMlubZA5ZCrQbxwhtlEd9FIQUrOVjsGD3mnIWEbUhzDz7dkuBekMFdHvjvJ9CZAU7EMSSaZBsgN60FkMCi3AAZDZD
运行测试用户链接会产生以下错误:

"error": {
      "message": "(#100) Can only call this method on valid test users for your app",
      "type": "OAuthException",
      "code": 100
   }

真正的用户从你的应用中“删除”自己当他们从他们的帐户中删除你的应用时,你不必做任何事情

如果您想知道用户何时像这样取消对您的应用程序的授权,您可以在应用程序的设置中指定一个取消授权的回调URL。如以下文件所述:

删除应用程序后,我们将发送一个HTTP POST请求,其中包含一个参数signed_request,该参数一旦解码,将生成一个JSON对象,其中包含刚刚取消应用程序授权的用户的用户id。您将不会在此请求中收到用户访问令牌,并且以前代表该用户颁发的所有现有用户访问令牌将变为无效

更新:要从用户授权的应用程序中删除您自己的应用程序,请向
https://graph.facebook.com/[userid]/permissions?根据访问令牌=…


通常,Graph API调用还支持使用额外参数进行HTTP POST,
method=DELETE
,以防无法/不支持删除调用。

您寻求应用程序取消授权:

您可以通过发出HTTP DELETE请求,使用该应用程序的用户访问令牌配置\u ID/权限,代表用户取消对应用程序的授权或撤销特定的扩展权限

权限-要撤消的权限。如果未指定权限,则这将完全取消对应用程序的授权

为解决此问题,请:

https://graph.facebook.com/me/permissions?method=delete&access_token=...

一旦应用程序取消授权,它将不会出现在用户的应用程序列表中。

我希望能够允许用户从我的网站中删除应用程序。如果你使用过pinterest,你会在用户的“编辑用户设置”页面上看到,他们可以在自己的网站上链接/取消链接他们的facebook应用程序,而不是在facebook.com上。这会将pinterest应用程序完全从用户的已安装facebook应用程序列表中删除。是否有办法对所有用户执行此操作,而无需删除应用程序本身?如果我有许多权限,是否需要循环浏览所有这些应用程序并删除所有应用程序,以便我的应用程序不再显示?