为什么我的Facebook访问令牌突然停止工作? “OAuthException:验证访问令牌时出错。”

时间:2010-11-11 14:25:03

标签: php facebook oauth

我有一个iframe Facebook应用程序,它使用Facebook PHP SDK进行身份验证并进行api调用。在身份验证期间,系统会提示用户输入基本信息和脱机访问。如果他们允许我的应用访问,Facebook会将其重定向回我的应用并提供会话数组,其中包含access_tokenexpires0。此时,我将此会话数组保存到数据库,在后续页面上,我获取它并将其传递给$facebook->setSession()。之后我打电话给api。昨晚我的一切都工作正常,然后今天早上当我刷新浏览器时,我得到了这个例外: OAuthException: Error validating access token.

我也尝试过不传递会话数组,而是将访问令牌直接传递给$facebook->api(),但我得到了同样的错误。据我所知,由于授予的脱机访问权限,此访问令牌应始终有效。任何想法为什么会突然停止工作?

1 个答案:

答案 0 :(得分:2)

这可能是因为Facebook有访问令牌的问题。这个问题几个小时前就解决了。在此处查看更多详细信息:http://developers.facebook.com/live_status