我有一个 iframe Facebook 应用程序,它使用 Facebook PHP SDK 进行身份验证并进行 api 调用。在身份验证过程中,系统会提示用户输入基本信息和离线访问。如果他们允许我的应用程序访问,Facebook 会将它们重定向回我的应用程序并提供一个会话数组,其中包含access_token
and an expires
的价值0
。此时,我将此会话数组保存到数据库中,在后续页面上,我获取它并将其传递给$facebook->setSession()
。之后我进行 api 调用。昨晚对我来说一切正常,然后今天早上当我刷新浏览器时,我得到了这个异常:OAuthException: Error validating access token.
我还尝试过不传递会话数组,而是将访问令牌直接传递给$facebook->api()
但我得到同样的错误。据我了解,由于授予了离线访问权限,因此该访问令牌应该始终有效。有什么想法为什么会突然停止工作吗?
这可能是由 Facebook 的访问令牌问题引起的。这个问题在几个小时前就得到了解决。请在此处查看更多详细信息:http://developers.facebook.com/live_status http://developers.facebook.com/live_status
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)