[英]facebook graph API: not able to get a list of user's friends
我已经在developers.facebook.com上创建了注册应用程序。
我的应用程序在浏览器上运行,它是一个网站。
我创建了登录按钮,facebook用户可以成功登录。
但是,我无法始终如一地检索所有用户朋友的列表。
每10次API中有9次将返回同样使用我的应用程序的用户的朋友。 该API十分之一会返回完整的朋友列表。
这就是我让用户登录Facebook的方式:
function loginToFacebook(){
FB.login(function(response){
FB.api('/me', function(response){
console.log (response);
console.log('good to see you, ' +response.name);
});
},
{scope:'email, read_friendlists, user_likes, user_friends, publish_actions, read_mailbox, read_requests'});
}
这就是我试图检索用户所有朋友列表的方式:
function friendList(){
FB.api('/me/friends', function(response){
console.log (response);
});
}
我应该寻找任何建议或陷阱吗?
谢谢!
似乎现在可以工作了。
我认为这很不对劲,因为我只是在developers.facebook.com上注册了该应用程序。
也许Facebook在存在一段时间之前不会授予应用程序完全权限。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.