2012-08-04 7 views
1

오픈 그래프를 사용하여 친구 목록을 필터링하는 애플리케이션을 원합니다. 내 사이트에 로그인 한 사용자는 내 앱을 사용하는 친구 만 볼 수 있어야합니다. 나는 Quora, Thumb 등과 같은 많은 응용 프로그램에서 이것을 알아 차 렸습니다. 어떻게 PHP를 사용하여 수행 할 수 있습니까?페이스 북 오픈 그래프, 프렌드리스트 필터링 배열

+0

? 실행중인 예제, 코드, 계획 등이 있습니까? –

답변

5
당신이합니다 ( friend 테이블과 함께)을 user 테이블을 쿼리 FQL을 사용할 때

쉽게 수행 할 수 있습니다 - 필드 is_app_user을 갖도록

SELECT uid, name FROM user 
WHERE uid IN (SELECT uid1 FROM friend WHERE uid2 = me()) 
AND is_app_user 

같은 쿼리가의 만 친구를 반환합니다, 현재 사용자이며 앱 사용자입니다.

+0

꽤 굉장합니다, 나는 목록을 얻고, memebers 및 비 사용자를 제외하기 위해 2 부분 프로세스에서 그래프 API 호출을 일괄 처리했습니다. 이 호출은 모든 것을 하나로 처리합니다. @cbroe 감사합니다. –

관련 문제