当用户撤销对你的应用程序的权限时,facebook会给你实时更新吗?

当用户撤销对你的应用程序的权限时,facebook会给你实时更新吗?,facebook,Facebook,我正在开发一个Facebook应用程序(在iframe中托管的应用程序)。在一个场景中,我将用户的权限缓存在数据库中,并依靠Facebook实时更新来保持权限缓存的同步 我注意到,当用户批准我的应用程序时,Facebook会向我的实时端点发送帖子。但是,当用户撤消权限时,不会进行更新 是故意的还是我错过了什么 在Facebook应用程序设置中,我已订阅权限对象,并将字段保留为空 特洛伊城虽然我还没有试过,但我建议你们也看看这个功能。当用户授予您的应用程序的权限发生更改时,它可以收到通知您必须在应

我正在开发一个Facebook应用程序(在iframe中托管的应用程序)。在一个场景中,我将用户的权限缓存在数据库中,并依靠Facebook实时更新来保持权限缓存的同步

我注意到,当用户批准我的应用程序时,Facebook会向我的实时端点发送帖子。但是,当用户撤消权限时,不会进行更新

是故意的还是我错过了什么

在Facebook应用程序设置中,我已订阅权限对象,并将字段保留为空


特洛伊城

虽然我还没有试过,但我建议你们也看看这个功能。当用户授予您的应用程序的权限发生更改时,它可以收到通知

您必须在应用程序设置中设置取消授权的回调URL。这是高级课程。 当用户撤销您的应用程序授权时,FB将向指定的url发布帖子


谢谢。我实际上是在问实时更新。我已经设置了所有必需的端点。我可以收到诸如“用户喜欢”之类的内容的GET验证和POST更新。只是没有权限撤销更新。你必须使用权限对象,该对象的字段列出了你想要获得实时更新的权限。请注意,在我的原始帖子中,我说过当用户“批准”我的应用权限时,我可以收到帖子通知。换句话说,我的设置是正确的。它只是没有收到“权限撤销”通知。所以我特别怀疑Facebook是否在权限被撤销时没有向您发送通知。这是我的要求。在你最初的帖子中,你提到你已经订阅了这些内容,但没有留下字段,我之前建议的是在这些字段中添加你请求的权限,然后只有你在更改这些权限时才能获得帖子。明确地说,我还没有尝试过它,但现在将尝试它,以了解它的工作。只有当用户卸载应用程序时,才会取消授权。用户显然可以在不卸载应用程序的情况下删除某些权限(例如发布操作):