我在developers.facebook.com 上创建了一个注册应用程序。
我的应用程序在浏览器上运行,它是一个网站。
我已经创建了我的登录按钮,Facebook 用户能够成功登录。
但是,我无法始终如一地检索用户所有朋友的列表。
10 次中有 9 次 API 会返回也使用我的应用的用户的朋友。10 次中有 1 次 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);
});
}
我应该注意什么建议或陷阱?
谢谢!