사용자의 친구를 검색하여 결과를 표시하는 iOS 앱에서 검색 창을 구현하려고합니다. 나는 모든 사용자가 https://graph.facebook.com/me/friends을 사용하고 결과를 검색해야하는 것을 원하지 않습니다. 이러한 통화에 검색어를 추가 할 수 있습니까 (예 : https://graph.facebook.com/me/friends?q=TIM)? 그래프 API의 검색 기능을 사용하는 것은 공개적으로 검색하는 것 같습니다.그래프 API를 통해 Facebook 사용자의 친구에게 문의
1
A
답변
1
당신이 그래프 API 탐색기에서 볼 수 있듯이, 당신이 그래프 API를 통해 친구의 목록을 검색 할 수 없습니다, https://developers.facebook.com/tools/explorer?method=GET&path=me/friends?q=Philip
할 수 있습니다 간단한의에서
다음을 모든 친구와 함께 목록을 for
루프를 사용하면 결과를 인쇄 할 때 사용자 이름 또는 ID를 검색 할 수 있습니다.
간단한 예 :
FB.api('/me/friends/', function(response) {
if (response) {
for (var i=0, l=response.data.length; i<l; i++) {
var friend = response.data[i];
if(friend.name === 'Philip') {
alert('Philip Found!');
}
}
}
});
1
당신은 FQL 사용하여 수행 할 수 있습니다, 명시적인 와일드 카드 검색 할 수있다
SELECT uid, username, first_name, last_name FROM user WHERE uid IN
(SELECT uid2 FROM friend WHERE uid1 = me()) AND first_name = 'tim'
있지만, 더 LIKE 연산자는 지원되지 않습니다. 하지만 strpos
기능을 사용하면 가짜로 만들 수 있습니다.
관련 문제
- 1. Facebook Graph API를 통해 사용자의 친구에게 액세스 하시겠습니까?
- 2. 페이스 북 그래프 API를 통해 테스트 사용자에게 문의
- 3. 그래프 API를 통해 Facebook 사용자의 국가 이름 가져 오기
- 4. fql 또는 그래프 api를 통해 facebook id를 사용하여 facebook 친구에게 이메일을 보낼 수 있습니다
- 5. 그래프 api를 통해 Facebook 월 게시물
- 6. Facebook - 그래프 API를 통해 사진 캡션 변경
- 7. Facebook Graph API를 통해 사용자의 가장 친한 친구를 얻는 방법
- 8. 프라이버시가있는 그래프 API를 통해 Facebook 친구에게 어떤 종류의 메시지도 보냅니다. SELF
- 9. 그래프 API로 상태에있는 친구에게 태그하기
- 10. 그래프 API를 사용하여 Facebook 사용자의 이메일 주소를 얻는 방법은 무엇입니까?
- 11. Facebook 그래프 api가 iPhone 앱에서 친구에게 앱 요청을 보냅니다.
- 12. Facebook API를 통해 사진을 가져 오는 중 그래프 API
- 13. Facebook API를 통한 그래프 API 호출
- 14. 그래프 API를 통해 사용자의 뉴스 피드를 얻는 방법
- 15. Facebook API - 액세스 토큰없이 그래프 API를 통해 정보에 액세스
- 16. 그래프 API를 사용하여 Facebook 통합을위한 모범 사례
- 17. Facebook API - 그래프 Api를 처리하는 방법
- 18. 그래프 API를 통해 그룹에 질문 게시
- 19. Facebook Share 그래프 API를 통해 만들어진 게시물에 아이콘이 보이지 않음
- 20. 오픈 그래프 API를 통해 프로그래밍 방식으로 Facebook 페이지 만들기
- 21. 그래프 API를 통해 Facebook 장소를 만들 수 있습니까?
- 22. 원하는 이미지가 때때로 Facebook 그래프 API를 통해 상태로 공유되지 않습니다.
- 23. Facebook 페이지 - 그래프 API를 통해 의견 및 피드백 게시
- 24. 그래프 API를 통해 Facebook 페이지받은 편지함 메시지 삭제
- 25. 페이스 북 사용자의 모든 이메일을 API를 통해
- 26. Graph API를 통해 Facebook 페이지 알림을받는 방법
- 27. 그래프 API를 사용하여 내 친구에게 응용 프로그램 요청을 보내는 방법
- 28. 그래프 api를 통해 사진의 날짜 변경
- 29. 그래프 api를 통해 응용 프로그램 liker를 얻으십시오
- 30. Spring Roo에서 Facebook 그래프 API를 통합하는 방법
iOS SDK에서 FQL을 사용할 수 있습니까? –
FQL 쿼리를 수행하기 위해 해당 SDK에 특별한 메소드가 있는지는 잘 모르겠지만 "일반적인"그래프 API 엔드 포인트 인 graph.facebook.com/fql?q=your_query에 대해 FQL 쿼리를 설정할 수 있습니다 매개 변수로 전달할 때 url-encode). 그래프 API 탐색기 (https://developers.facebook.com/tools/explorer?method=GET&path=fql%3Fq%3DSELECT%20uid%2C%20username%2C%20first_name%2C%20last_name%20FROM%20user%)를 사용하여 예제보기 20WHERE % 20uid % 20IN % 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 % 3 % 20 % – CBroe