2015-01-20 1 views
0

아래 코드로 안드로이드의 그래프 API에서 친구들을 좋아합니다.그래프 api에서 친구가 좋아하는 수를 얻으십시오

Bundle params = new Bundle(); 
params.putString("fields", "id,name,likes.limit(500)"); 
    new Request(session,"/me/friends",params,HttpMethod.GET, new Request.Callback() { 
    @Override 
       public void onCompleted(Response response) { 
        // TODO Auto-generated method stub 

        Log.d(TAG, "fb response :"+response.toString()); 


       } 
      }).executeAsync(); 

그리고 같은 데이터 배열의 크기를 취함으로써 같은 수를 얻었습니다. 하지만 그래프 API 응답은 대규모 응답을위한 페이지 매김 개념으로 인해 제한된 데이터를 포함하고 있으며 & 이후에 대한 링크를 포함하기 때문에 완전한 수를 계산할 수 없었습니다.

"paging":-{"cursors":-{"after":"MjAwMDA4MTEwMDI2OTcy", 
"before":"MTQ2NzAyNTk5Njg3OTMyNw==" 
} 
} 

친구가 좋아요.

+0

아니요, 계산할 수있는 방법이 없습니다. 또한 많은 데이터가 잠재적으로 전송되기 때문에 안드로이드 앱에서 친구들의 모든 좋아하는 항목을 쿼리하는 것은 대단히 나쁜 생각이라고 생각합니다. – Tobi

답변

관련 문제