2010-06-07 3 views
5

나는 네이티브 (FBML) 페이스 북 애플리케이션이있다. 승인 프로세스를 통해 애플리케이션 방문자를 유도하고 싶지는 않지만 자신의 Facebook ID를 알고 싶습니다.방문 사용자 Facebook ID 승/출력 승인?

내 애플리케이션을 "인증"하지 않아도 방문 사용자 Facebook ID를 찾을 수 있습니까?

답변

4

이전에는 할 수 없다고했지만 - 할 수는 있습니다.

http://developers.facebook.com/docs/authentication/canvas

하면 해당 읽기,이 우수합니다. Base64 문자열을 디코딩하고 서명이 올바른지 확인해야하지만, 다른 것들 중에서 사용자 ID (예 : graph.facebook.com의 임시 액세스 토큰)를 가져와야합니다.

기억해야 할 사항 : 마이그레이션 탭의 설정을 통해 정보를 얻을 수 있습니다. 그것은

희망이 도움이 :)

스튜어트

+0

만 캔버스 앱에 올바른 ... 중요한 단계이지만, 간과 할 수 있는가? –

+0

그래, 내가 아는 한 캔버스 앱에서만. – Spedge

+0

이 사실이 아니라면 응용 프로그램 또는 탭인지 여부에 관계없이 응용 프로그램을 인증 한 후에 만 ​​user_id를 가져올 수 있습니다. –