根据FB SDK文档,似乎来自响应对象的一些数据我应该能够检索无法访问令牌。 (https://developers.facebook.com/docs/reference/api/user/)但是,当我这样做时,我会在响应对象中收到消息 -
An active access token must be used to query information about the current user.
有没有人对此事有任何见解?
非常感谢!
编辑 - 我正在使用的代码:
function testAPI() {
console.log('Welcome! Fetching your information.... ');
FB.api('/me', function (response) {
console.log('Good to see you, ' + response.name + '.');
console.log(response);
});
}
答案 0 :(得分:2)
我的发现到目前为止表明,除非本帖中有“用户ID”或“用户名”,否则无法访问基本信息。
如果必须尝试使用以下url获取基本信息,则需要access_token
{
"error": {
"message": "An active access token must be used to query information about the current user.",
"type": "OAuthException",
"code": 2500
}
}