나는 또한 OP와 같은 것을 궁금해했다. 필자의 연구에서 FQL을 사용하고있는 유일한 방법은 ... FQL의 문제점입니까? v 2.0의 Facebook API를 사용하면 더 이상 사용할 수 없으며 그 이후의 버전은 더 이상 사용되지 않을 예정입니다. 당신이 원하는 경우, 또한
select uid, name, sex
from user
where uid in (SELECT uid2 FROM friend WHERE uid1 = me())
and (strpos(lower(name),'Jack')>=0 OR strpos(name,'Jack')>=0)
:
하지만 지금 작동하는 솔루션을 얻을 수있는 이익에, 나는이 SO (제 3 다운 대답) 발견 : 여기 searching friends using facebook graph api
나를 위해 일한 예제 자신의 그림 사용 :
select uid, name, sex, pic_small
from user
where uid in (SELECT uid2 FROM friend WHERE uid1 = me())
and (strpos(lower(name),'Jack')>=0 OR strpos(name,'Jack')>=0)
는 (필자는 그림의 다른 크기에 자신의 작은 그림하지만 문서를 받고 있어요 여기서 발견된다 :
https://developers.facebook.com/docs/reference/fql/user/)
또한 앱을 설치 한 친구 만 가져올 것이라고 명시해야합니다 ... 2.0 이후로 다른 사용자의 개인 정보를 존중하기 위해 플랫폼에 대한 제한 사항이있었습니다. 이 제한에 대한 반란은 https://developers.facebook.com/bugs/1502515636638396/에 제출 된 버그를 통해 더 많이 읽을 수 있습니다. 모든 친구를 사귈 수있는 유일한 방법은 "taggable_friends"또는 "invitable_friends"그래프 끝점을 사용하는 것입니다. 심지어 Facebook은 프로덕션 환경에서 사용하고 싶다면 앱 사용을 검토하고 승인해야합니다. – TWright