2015-11-10 2 views
0

Я очень новичок в разработке игр для Facebook, поэтому, пожалуйста, несите меня. Я последовал за началом руководства по настройке приложения (по крайней мере, я думаю).Запрос графика Объект JSONObject всегда возвращается null

Я пытаюсь сделать простой запрос графа, чтобы возвращать информацию, такую ​​как имя моего зарегистрированного пользователя. Ниже мой код. Каждый раз, когда я запускаю его, 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..."); 
        } 
       } 
      }); 

ответ

0

Пожалуйста, позвоните setGraphPath() для него, что-то вроде этого:

request.setGraphPath(Constants.YOUR_URL); 
+0

Каким будет мой url? пожалуйста, простите меня, ха-ха, все еще пытаясь выяснить, –

0

выглядит как ваше не запрашивающее разрешение. на вашей странице входа в facebook выполните следующие действия:

fbLoginButton.setReadPermissions(Arrays.asList(
       "public_profile", "email")); //for example 
Смежные вопросы