在这里使用这个简单的代码:
我得到 loginUrl 很好,当我单击链接时,我会看到 facebook 上的身份验证页面。然后我允许访问并被重定向回我的页面。
我注意到它添加的 URL 参数(包括“代码”)。
但是,一旦我通过带有错误的应用程序进行身份验证,我就会不断触发 FacebookApiException:
[error] => Array
(
[message] => An active access token must be used to query information about the current user.
[type] => OAuthException
[code] => 2500
)
我已经尝试转储 $facebook->getAccessToken() 并且我可以看到它正在使用的令牌,那么为什么我不断收到上面的活动访问令牌错误消息?
编辑:
这是异常跟踪:
一个有趣的部分是 [trace:Exception:private][2][args][0][0][accessToken:protected] 是空的!