2011-08-30 3 views
3

그래프 API 또는 이전 API를 사용하여 내 사용자의 각 친구의 친구 수 (이름 목록이 아닌 단지 수)를 얻는 방법이 있습니까? John이 내 앱을 사용하고 John에게 3 명의 친구, Stacy, Amy 및 Bill이있는 경우 Stacy, Amy 및 Bill이 얼마나 많은 친구인지 알고 싶습니다. 나는 친구 목록을 얻을 수 없다는 것을 알고 있습니다. 공통적 인 것들), 나는 단지 그 수를 원한다.친구의 각 친구의 친구 수를 얻는 방법은 무엇입니까?

개인은 생각하지 않습니다. 사실, 친구 목록을 차단하는 사람들을 위해서조차도 친구 이름, 바로 아래에있는 친구 이메일 주소를 통해 얼마나 많은 친구가 있는지를 알 수 있습니다.

+1

여기에 유용한 답변이 있습니다. http://stackoverflow.com/questions/3527518/how-can-i-count-the-total-friends-of-a-facebook-user-by-uid – oalders

답변

2

그래프 API와 FQL은이 정보를 제공하지 않습니다. https://www.facebook.com/profile.php?id=5으로 이동하여 스크랩하면 많은 사용자 페이지에 로그인하지 않고도 공개적으로 사용할 수 있습니다. 그것의 서비스 조건에 반대하고 모든 사용자가 사용할 수 없습니다 있지만.

0

그래프 API에서/PROFILE_ID/친구 엔드 포인트로 요청을 발행하여이 정보를 얻을 수 있습니다. 그러면 사용자의 친구 목록이 배열로 반환됩니다.이 목록은 셀 수 있습니다.

+0

아직 작동합니까? 그래프 api 탐색기를 사용하여 테스트하지만 예외는 반환됩니다. – KeepMove

+0

나는 그 이후로 그것을 테스트하지 못했다. 예외가 발생하면 최신 클라이언트 라이브러리를 사용하고 있는지 확인하고 변경 또는 비추천 통지에 관한 메모를 Facebook 문서에서 확인하십시오. –

관련 문제