2012-01-19 5 views
-1

친구 '기본 정보 액세스 :내가 FQL을 통해 친구 페이지에서 기본 정보를 액세스하기 위해 노력하고있어

SELECT name, status, locale FROM user WHERE uid = 11111111

내가 이름과 로케일을 얻을 수 있습니다,하지만 자신의 상태를 볼 수 있습니다. 내가 그들의 페이지로 간다면 그들의 상태를 볼 수 있으므로 FQL API를 통해 액세스해야한다. 그렇지 않아야합니까?

또는 명의 사용자가 다음에 페이지를 방문 할 때 user_status (또는 friends_status?)를 요청해야합니까? 이것은 확실히 내 걸림돌입니다.

감사합니다.

답변

0

사용자의 액세스 토큰에 대한 사용 권한을 확인 하시려면 https://developers.facebook.com/tools/lint입니다.

친구의 상태를 보려면 https://developers.facebook.com/docs/reference/api/permissionsfriends_status을 부여해야합니다.

해당 사용자에 대한 권한이 없다면 scope 매개 변수를 필요한 권한으로 설정하여 FB.login()으로 보냅니다.

+0

오, 오케이, h377에서 우리의 청중을 이해할 기회가 없으며 페이지 소비 만 있습니다. 너무 나빴어. 나는 그것이 모든 프라이버시 소란이 모든 것에 관한 것이 었습니다. 부끄러움, 페이스 북이 유용 할 수 있었다. –

+0

실제로 실제로 놀랐습니다. 실제로 * 친구가 된 페이지로 이동하여 데이터를 볼 수는 있지만 API를 통해 액세스 할 수는 없습니다. 올해의 남성? 나는 생각하지 않는 것을 좋아한다. –

+0

API의 경우 UI와 완전히 다른 이야기입니다. 기억해야 할 것은 무언가를 좀더 안전하게 만들수록 구현하기가 더 어려워진다는 것입니다. 또한 Facebook의 결정에 동의하는지 여부에 관계없이 귀하의 질문에 대한 내 대답은 무효화되지 않습니다. – DMCS

관련 문제