Facebook 사용자의 게임 목록을 가져 오려고합니다. 에 (Facebook 사용자가 좋아하는 게임에 대한 질문
{ "data": [ { "name": "CityVille",
"category": "Games/toys",
"id": "CITYVILLEID",
"created_time": "2011-08-24T01:14:32+0000" } ]
그래서, 나는 사용자에게 관련된 응용 프로그램 중 하나는 무엇입니까 : 나는 Graph API 전화 응답 내 특정 테스트 계정에 대해 다음과 같습니다
https://graph.facebook.com/MY-USER-ID/games
를 사용하고 그렇게하려면 사용자의 즐겨 찾기 바). 그러나 사용자가 좋아하는 네 가지 응용 프로그램이 응답에서 누락되었습니다. 이 응답이 불완전한 이유가 있습니까? 응용 프로그램 개인 정보 설정을 확인했으며 설치된 다른 모든 응용 프로그램의 Cityville과 동일합니다.
두 번째 관련된 질문은 게임 호출에서 반환 된 게임을 FQL 응용 프로그램 테이블의 항목과 일치 시키려고합니다. 위의 응답에서 반환 된 ID를 가져 와서 FQL 인덱스와 일치하는 인덱스로 사용했습니다.
SELECT app_id, display_name, category, subcategory
FROM application WHERE app_id = CITYVILLEID
그러나 시티 빌의 특정 경우, ID 위의 그래프 API 호출에서 반환
는 응용 프로그램의 페이스 북 페이지 (프로필 페이지)의 ID가 아닌 FQL 테이블의 ID입니다. 그래서 내 쿼리의 결과는 비어 있습니다. 결국 나는 응용 프로그램 FQL 테이블에서 항목을 찾았지만 canvas_name을 사용하여 항목을 찾았습니다.두 번째 질문은 페이스 북 API를 통해 그래프 API의 게임을 FQL 애플리케이션 테이블의 애플리케이션 항목에 연결할 수있는 방법이 있습니까?
확인해 주셔서 감사합니다. – MartinodF