FB.api('/1354376857/groups', function(response){
Data = response.name;
alert(Data);
if (response.error) {
alert(response.error.message);
}
});
输出的错误消息显示:“请求此资源需要访问令牌”,并且我的Facebook应用程序的数据内容未定义。用户已成功登录,并且“user_groups”权限已获得用户批准。
我认为FB.api会自动设置访问令牌。有关为何发生此错误的任何想法?
答案 0 :(得分:5)
将您的代码更改为此
var token = "YOUR_TOKEN";
FB.api('/1354376857/groups', function(response){
Data = response.name;
alert(Data);
if (response.error) {
alert(response.error.message);
}
}, {access_token: token});
每次向facebook api发出请求时,您都必须传递访问令牌。