2012-06-25 6 views
0

친구가 예를 들어 aquaintances 또는 good friends 또는 JS SDK의 다른 맞춤 friend_list에 있는지 확인하려면 어떻게해야합니까? 임 phonegap에서 단일 페이지 자바 스크립트 응용 프로그램으로 작업.Facebook의 친구 및 친구 목록

중요한 문제는 콜백 함수 외부에서 사용할 수없는 다른 데이터 집합이 필요하다는 것입니다.

나는, 그래서 같은

FB.api('me/friends', function(friends){ 
friends.data.forEach(function(friend){ 
}); 
}); 

같은

FB.api('me/friendlists'){ 
}); 

그리고 내 친구들을 모두 내 친구 목록을 조회하려고하지만 그들은 모두 사용 콜백 함수는, 내가 두 결과를 비교하기 위해 필요 친구 목록에 속성 listname 및/또는 id를 추가하십시오.

+0

안녕하세요! 이것은 어떤 질문을 묻는 방법이 아닙니다. 우리는 UR 쿼리가 무엇인지 알지 못합니다. 바로 UR 질문을 편집하고 각 단계를 자세하게 설명하고, U가 인도하려고하는 것보다 무엇을 시도했는지 말해주십시오. 감사합니다. – Aamirkhan

답변

4

read_friendlistsPermission을 사용하면 사용자의 친구 목록에 액세스 할 수 있습니다.

다음으로 /[USER_ID]/friendlists을 호출하여 친구 목록 인 ids를 얻은 다음 /[FRIEND LIST ID]으로 전화하여 해당 목록에있는 친구 목록을 가져옵니다.

그런 다음 해당 목록을 저장하고 특정 uid가 목록 중 하나에 있는지 확인하십시오.

+0

문제가 있습니다. 여기에 나는 데이터를 저장할 수 없다 :(어쨌든 localstorage에 없다.) –

+0

그래서 그것을 저장하지 말고 API에서 검색하여 앱에서 사용한다. – Igy