我已经为我的网站实施了Fb登录。同样对于我的应用程序的Fb页面,它显示在批准的项目中 - user_friends 提供对同时使用您的应用的朋友列表的访问权限。默认情况下会批准此权限。
如何获取我应用中的用户朋友列表?
当我尝试这样做时 -
FB.api(
"/me/friends",
function (response) {
if (response && response.data){
alert(response.data);
} else {
console.log('Something goes wrong', response);
}
}
);
我没有回复。
谢谢, 新手
答案 0 :(得分:1)
首先,您需要包含并初始化JavaScript SDK:https://developers.facebook.com/docs/javascript/quickstart/v2.2
然后,您需要授权用户:https://developers.facebook.com/docs/reference/javascript/FB.login/v2.0
(不要忘记将scope参数与“user_friends”权限一起使用)
之后,您可以致电F B.api('/me/friends'...
以获取授权该应用的用户的朋友。
您还可以在API资源管理器中测试/me/friends
,只需选择正确的应用:https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Ffriends&version=v2.2