2015-10-28 3 views
0

Я использую Facebook 4.7 SDK и Graph Ver.2.5 Я не получить деталь пользователей друзейFacebook Graph API Facebook список друзей Complete Android Пример

GraphRequest request = GraphRequest.newMeRequest(AccessToken.getCurrentAccessToken(), 
new GraphRequest.GraphJSONObjectCallback() { 
    @Override 
    public void onCompleted(JSONObject jsonObject, GraphResponse graphResponse) { 
     if (jsonObject != null) { 

      try { 
       JSONObject friends = jsonObject.getJSONObject("friends"); 
       JSONArray array = friends.getJSONArray("data"); 
       for (int i = 0; i < array.length(); i++) { 
        JSONObject object = array.getJSONObject(i); 
        Toast.makeText(getApplication(),"...Name:" + object.getString("name"),Toast.LENGTH_SHORT).show(); 
        Log.d("MyApp", "...ID:" + object.getString("id")); 
        Log.d("MyApp", "...Name:" + object.getString("name")); 
       } 
      } catch (JSONException e) { 
       e.printStackTrace(); 
      } 

     } 
    } 
}); 

может ктото дать полный пример facebook друга графа апи список ....

+0

Привет, Прашант, спрашивая учебник/пример здесь оффтоп. Вместо этого, пожалуйста, опишите вашу конкретную проблему. – Emil

+2

Вы знаете, что ваше приложение может получать только друзей, являющихся пользователями одного и того же приложения, и также предоставило разрешение 'user_friends' - правильно? – CBroe

ответ

0

Вы не можете получить друзей пользователя, если только они не дали разрешение (user_friends) вашему приложению. Вы можете получить только счет друга пользователя.