图形请求JSONObject对象始终返回null

时间:2015-11-10 03:24:24

标签: android facebook facebook-graph-api parse-platform

我是Facebook开发游戏的新手,所以请耐心等待。我按照入门指南来设置应用程序(至少我认为)。

我正在尝试执行一个简单的图形请求,以返回我的登录用户名称之类的信息。以下是我的代码。每次我运行它时,JsonObject都会返回null,这让我相信我没有连接。他们的麻烦是在Facebook开发者网站上显示请求或我与应用程序连接的消费者或任何东西吗?

GraphRequest request = GraphRequest.newMeRequest(AccessToken.getCurrentAccessToken(),
            new GraphRequest.GraphJSONObjectCallback() {
                @Override
                public void onCompleted(JSONObject jsonObject, GraphResponse graphResponse) {
                    if (jsonObject != null) {
                        JSONObject userProfile = new JSONObject();
                        Log.i("joe", "dosent appear to have returned nul...");
                    }
                }
            });

2 个答案:

答案 0 :(得分:0)

请致电setGraphPath(),就像那样:

request.setGraphPath(Constants.YOUR_URL);

答案 1 :(得分:0)

看起来像你没有请求权限。在你的Facebook登录按钮上执行此操作:

Search