2014-09-30 7 views
0

Facebook API 1.0-2.0에는 FQL이 있으므로 FQL로 ID를 얻을 수 있습니다. 그러나 버전 2.1에서는 FQL이 제거됩니다.Facebook API 2.1에서 third_party_id로 사용자 ID (uid)를 얻는 방법

$result = self::getAPI()->api("fql", "GET", array('q' => 'select uid from user where third_party_id="'.$thirdPartyId.'"', 'access_token' => Const::APPACCESS_TOKEN)); 

그래서 API 2.1에서 third_party_id로 사용자 ID를 얻는 방법은 무엇입니까?

답변

1

짧은 답변 : Graph API v2.1에서는 더 이상이 기능을 사용할 수 없습니다. third_party_Id을 전달할 수있는 그래프 API에는 끝 점이 없습니다. 앱 범위의 user_id 사용에 대해 생각해야합니다.

+0

감사! (3 부 부품 번호를 사용하는 3 부 서비스가 있기 때문에 나쁨) – Larest

+0

2016 년 8 월 7 일까지 FQ1을 사용할 수 있어야합니다. 잠시 기다려 FB가 ' third_party_id' 그래프 API의 엔드 포인트. – Tobi

2
당신은 여전히 ​​페이스 북이 그래프 API 엔드 포인트에 GET 요청을 전송하여 페이스 북 타사 ID로 uid를 얻을 수

: 응답은 두 개의 필드 것

https://graph.facebook.com/[THIRD_PARTY_ID]?access_token=[APP_ACCESS_TOKEN]

: nameid을하고 id은 무엇입니까 네가 원해.