如何在Android中获取facebook好友列表

时间:2014-11-06 10:59:13

标签: android facebook facebook-friends

我在用户进行身份验证时拥有user_friends权限,并且我尝试了很多从Facebook获取好友列表

这是我的电话

       /* make the API call */
        new Request(
                session,
                "/me/taggable_friends" /*"/me/friendlists"*/  /*"/"+id+"/friends"*/ /*"/me/friends"*/,
                null,
                HttpMethod.GET,
                new Request.Callback() {
                    public void onCompleted(Response response) {
       /* handle the result */
                        Log.d(TAG, "friends list request response:" + response.getRawResponse());

                    }
                }
        ).executeAsync();

我的朋友列表只有我创建了facebook id的帐户 如果尝试使用另一个新帐户,它只是提供计数但没有数据

任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

developers.facebook.com/docs/apps/changelog:"朋友列表现在只返回同时使用您的应用的朋友:通过/ me / friends端点返回的朋友列表现在仅限于已授权您的应用的朋友列表#34;

现在你可以设置Settings.setPlatformCompatibilityEnabled(true);它会起作用,但很快Fb就会禁用它。