首页 文章

Facebook Graph API v2.0检索朋友的共同点

提问于
浏览
0

我正在构建一个应用程序,旨在作为同一组织工作人员的目录,我们都有Facebook的共同点,所以这似乎很容易让我们在一起 . 我有一个问题,如何在实际部署应用程序之前获取测试信息?我正在阅读Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app并注意到它不容易或根本不允许 . 我错了吗?

现在我有:

function getFriends() {
    FB.api('/me/friends', function(response) {
      console.log('Friends response', response);
        if(response.data) {
            $.each(response.data,function(index,friend) {
                alert(friend.name + ' has id:' + friend.id);
            });
        } else {
            console("Error!");
        }
    });
}

但是我得到了空阵,有什么我可以做的吗?

1 回答

  • 0

    你必须要求the user_friends permission .

    此权限授予应用程序读取此人的朋友列表的权限,这些朋友也使用您的应用程序 . 如果此人的任何朋友选择不与您的应用分享他们的朋友列表,他们将不会出现在此人的朋友列表中 . 两个人都必须启用user_friends权限才能让朋友显示在朋友列表中 .

相关问题