посещение пользователей Facebook ID без авторизации? - PullRequest
5 голосов
/ 07 июня 2010

У меня есть родное (FBML) приложение для Facebook. Я не хочу проталкивать посетителей приложения через процесс авторизации, однако я хочу знать их Facebook ID.

Можно ли найти идентификатор Facebook посещающих пользователей, не требуя от них "Авторизовать" мое приложение?

1 Ответ

4 голосов
/ 04 августа 2010

Раньше я говорил, что это невозможно, но можно.

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

Прочитайте это, это отлично. Вам нужно декодировать строку Base64 и проверить правильность подписи, но кроме этого она получает идентификатор пользователя среди других вещей (например, токен временного доступа для graph.facebook.com)

ПОМНИТЕ: вам нужно изменить настройки на вкладке Миграции, чтобы информация проходила! Это жизненно важный шаг, но его можно не заметить ...

Надеюсь, это поможет:)

Stuart

...