Javascript 如果用户与Facebook连接/断开连接,则动态更新页面?

Javascript 如果用户与Facebook连接/断开连接,则动态更新页面?,javascript,facebook,Javascript,Facebook,当用户从facebook连接/断开应用程序时,是否有一种方法可以动态更新页面 即使用javascript SDK附带的事件订阅方方法之一 我正在尝试authResponseChange,但是如果我从facebook帐户中删除应用程序,我的回调函数似乎不会被调用。您可以使用FB.getLoginStatus手动检查用户是否已登录,但尚未授权您的应用程序,并传入回调函数(在facebook JS SDK文档中)。您是否可以使用已经存在的事件,然后每次都执行此类检查?也许可以订阅auth.authRe

当用户从facebook连接/断开应用程序时,是否有一种方法可以动态更新页面

即使用javascript SDK附带的事件订阅方方法之一


我正在尝试
authResponseChange
,但是如果我从facebook帐户中删除应用程序,我的回调函数似乎不会被调用。

您可以使用
FB.getLoginStatus
手动检查用户是否已登录,但尚未授权您的应用程序,并传入回调函数(在facebook JS SDK文档中)。您是否可以使用已经存在的事件,然后每次都执行此类检查?也许可以订阅
auth.authResponseChange
auth.statusChange
事件,然后调用
FB.getLoginStatus
查看它是否已更改。

尝试也注册到auth.statusChange事件,尽管根据我的经验,两者都不可靠

您可以知道,在服务器端,当用户取消应用程序的授权时,在“应用程序设置”>“高级”选项卡中有一个字段“取消授权回调”,您可以在服务器中放置url,当用户删除应用程序时,该url将被ping

这样,您就可以以某种方式同步您的客户机