【发布时间】:2012-01-19 16:16:45
【问题描述】:
我在我的网站上使用 facebook connect,我使用 fb javascript sdk 进行身份验证,还使用 fb php sdk 获取用户信息,一切正常,但是当用户从 facebook 注销时(从下一个选项卡), php sdk 抛出异常
致命错误:未捕获的 OAuthException:验证访问令牌时出错: 会话无效,因为用户已注销。投入 C:\wamp\www\fbjs\base_facebook.php 在第 1033 行
从 facebook 注销后,网站的行为很奇怪,即使在 fb 注销后,我也可以通过此代码获取用户 ID
$user = $facebook->getUser();///get my fb id
但是在下一行,它使用 facebook 对象调用 api,然后抛出上述异常。
知道如何检查用户是否仍在使用 fb 或 b/c 我得到 fbid 但在 $facebook->api 调用时出现异常。
【问题讨论】:
标签: facebook facebook-graph-api