从android sdk 4.0.1获取朋友列表在android中使用graph api 2.2

在进行一些搜索之后用于获取列表的代码如下所示
GraphRequestBatch batch = new GraphRequestBatch(
                GraphRequest.newMyFriendsRequest(
                        accessToken,new GraphRequest.GraphJSONArrayCallback() {
                            @Override
                            public void onCompleted(
                                    JSONArray jsonArray,GraphResponse response) {
                                // Application code for users friends
                                System.out.println("getFriendsData onCompleted : jsonArray " + jsonArray);
                                System.out.println("getFriendsData onCompleted : response " + response);
                                try {
                                    JSONObject jsonObject = response.getJSONObject();
                                    System.out.println("getFriendsData onCompleted : jsonObject " + jsonObject);
                                    JSONObject summary = jsonObject.getJSONObject("summary");
                                    System.out.println("getFriendsData onCompleted : summary total_count - " + summary.getString("total_count"));
                                } catch (Exception e) {
                                    e.printStackTrace();
                                }
                            }
                        })

        );
        batch.addCallback(new GraphRequestBatch.Callback() {
            @Override
            public void onBatchCompleted(GraphRequestBatch graphRequests) {
                // Application code for when the batch finishes
            }
        });
        batch.executeAsync();

        Bundle parameters = new Bundle();
        parameters.putString("fields","id,name,link,picture");

我得到的许可是
accessToken:{AccessToken令牌:ACCESS_TOKEN_REMOVED权限:[user_friends,basic_info]}

getRecentlyGrantedPermissions:[user_friends,basic_info]

getRecentlyDeniedPermissions:[]

并且图形函数输出是 –

响应{响应:responseCode:200,graphObject:{“summary”:{“total_count”:3},“data”:[]},错误:null}

所以任何人都可以指导我获取用户的好友列表.

提前完成.

解决方法

输出正确,您的朋友都没有授权您的应用程序.从图谱API的2.0版开始,出于隐私原因,您只能获得授权您的应用的朋友: https://developers.facebook.com/docs/graph-api/reference/v2.3/user/friends

更多信息可以在这个主题中找到:Get ALL User Friends Using Facebook Graph API – Android

相关文章

以下为个人理解,如错请评 CE: 凭据加密 (CE) 存储空间, 实际路径/data/user_ce/ DE: 设备加密 (DE) 存...
转载来源:https://blog.csdn.net/yfbdxz/article/details/114702144 用EventLog.writeEvent打的日志(或...
事件分发机制详解 一、基础知识介绍 1、经常用的事件有:MotionEvent.ACTION_DOWN,MotionEvent.ACTION...
又是好久没有写博客了,一直都比较忙,最近终于有时间沉淀和整理一下最近学到和解决的一些问题。 最近进...
Android性能优化——之控件的优化 前面讲了图像的优化,接下来分享一下控件的性能优化,这里主要是面向...
android的开源库是用来在android上显示gif图片的。我在网上查了一下,大家说这个框架写的不错,加载大的...