在 android 中获取 Facebook 好友列表时出现问题

Issue on get Facebook Friendlist in android

我正在尝试使用图表从 Facebook 获取好友列表 API.i 当我 运行 设备中的应用程序时第一次获取好友列表 然后我得到的结果为空我不知道 why.i 使用下面的代码从 facebook 获取好友列表

    new Request(FBsession, "/me/friends", null, HttpMethod.GET,
            new Callback() {

                @Override
                public void onCompleted(Response response) {

                    Log.v("Friends List from facebook;;;;;;",
                            response.getRawResponse()
                                    + ";;;;;;;;DATA;;;;;;;;;;"
                                    + response.getRequest().getParameters()
                                            .getString("data"));
                    if (!TextUtils.isEmpty(response.getRawResponse())) {
                        onParseFriendsData(response.getRawResponse());

                    } else {
                        onSetError("We can't find friends from facebook");
                    }
                }
            }).executeAsync();

谁能帮我解决他的问题

确保:

1. 您已经使用 OpenSSL 正确生成了应用程序 ID 并在您的应用程序清单中声明了它。

2.应用程序包名称和应用程序ID在您的Facebook应用程序详细信息页面上正确输入。

3.您已申请相关权限并从FB领取。

4. 访问令牌有效(即非空)。

5. 访问令牌的会话状态为打开。

包名称必须与您申请权限并收到权限时在您的 FB 应用开发者设置中发布的名称完全相同。当您创建发布 APK 时,必须使用 OpenSSL AGAIN 进行签名,并且必须在您的 FB 开发人员设置中更新新 ID。