Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP上识别已卸载Facebook应用程序_Php_Facebook_Sdk - Fatal编程技术网

如何在PHP上识别已卸载Facebook应用程序

如何在PHP上识别已卸载Facebook应用程序,php,facebook,sdk,Php,Facebook,Sdk,我正在用Facebook PHP SDK开发这个应用程序。 如果用户从Facebook页面卸载此应用程序,我将从我的应用程序中删除相关数据。有没有办法识别PHP卸载的应用程序?您可以使用访问应用程序的更新。这些是Webhook—您在服务器上提供的URL—当各种操作发生时(例如用户卸载您的应用程序),facebook会将这些信息发布到这些URL。: 应用程序取消授权 当应用程序的用户在应用程序仪表板中将其删除或阻止 应用程序在新闻源中,可以通过指定 在开发者应用程序中取消对回调URL的授权。在应用

我正在用Facebook PHP SDK开发这个应用程序。
如果用户从Facebook页面卸载此应用程序,我将从我的应用程序中删除相关数据。有没有办法识别PHP卸载的应用程序?

您可以使用访问应用程序的更新。这些是Webhook—您在服务器上提供的URL—当各种操作发生时(例如用户卸载您的应用程序),facebook会将这些信息发布到这些URL。

应用程序取消授权

当应用程序的用户在应用程序仪表板中将其删除或阻止 应用程序在新闻源中,可以通过指定 在开发者应用程序中取消对回调URL的授权。在应用程序删除过程中,我们 将发送包含单个参数的HTTP POST请求, 已签名的_请求,其中包含刚才访问的用户的用户id(UID) 已删除你的应用程序。您将不会在此状态下收到用户访问令牌 请求和所有现有用户访问令牌将自动 过期了


您无法再访问用户信息,这是检测结果,因为我的环境是日语,此文本(“取消授权回调URL”)已替换为另一文本。通过使用英语环境,我理解了你的观点。谢谢