获取用户网站的朋友列表

时间:2014-11-14 08:57:07

标签: facebook-javascript-sdk

我已经为我的网站实施了Fb登录。同样对于我的应用程序的Fb页面,它显示在批准的项目中 - user_friends 提供对同时使用您的应用的朋友列表的访问权限。默认情况下会批准此权限。

如何获取我应用中的用户朋友列表?

当我尝试这样做时 -

FB.api(
    "/me/friends",
    function (response) {
     if (response && response.data){
        alert(response.data);
      } else {
        console.log('Something goes wrong', response);
      }
    }
);

我没有回复。

谢谢, 新手

1 个答案:

答案 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