[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Авторизация на Facebook
ИНСИ
Реализую авторизацию на сайте через facebook. Хочу получить почту и имя пользователя. Не получается

1. Создал приложение тут : https://developers.facebook.com/apps
2. Получил ID и Секретный ключ
3. Передаю значения сюда : https://graph.facebook.com/oauth/access_token
4. Удачно получаю access_token.
5. Пытаюсь вытащить инфу: https://graph.facebook.com/me?access_token=ТУТ_ТОКЕН

Выдает ошибку: { "error": { "message": "(#10) Application does not have permission for this action", "type": "OAuthException", "code": 10 } }

Если перевести, то приложение не имеет прав. Кто ранее уже настраивал авторизацию и приложение?
ИНСИ
Неужели никто ранее не делал авторизацию на facebok ?
SoMeOnE
Если не ошибаюсь юзверь должен потдвердить, что он разрешает видеть публичную инфу. Попробуй только имя получить, без почты, там вроде бы разрешение не нужно
Раньше делал авторизацию grahp api 2
SoMeOnE
Вот ресурс которым тогда пользовался. У него обновления тоже есть для новой версии. Может поможет.
http://thinkdiff.net/facebook/php-sdk-3-0-...nnect-tutorial/
SoMeOnE
https://graph.facebook.com/me?fields=name&access_token=ТУТ_ТОКЕН


Насчет получить только имя, можно вот так проверить...
ИНСИ
Разобрался. В поле: Website with Facebook Login - надо вписаться URL, который обрабатывает запросы фейсбука. А я вписал только домен: http://thismovie.ru.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.