Как получить адрес электронной почты через логин на Facebook? - PullRequest
4 голосов
/ 21 сентября 2011

Я интегрировал логин Facebook в свой сайт (codeigniter). У меня есть имя, адрес профиля и т. Д., Но адрес электронной почты не указан ... Как я могу получить адрес электронной почты? Я использовал код от http://www.haughin.com/code/facebook/

Ответы [ 2 ]

3 голосов
/ 21 сентября 2011
  1. Сделайте так, чтобы ваше приложение запросило у пользователя разрешение email и получите маркер доступа .
  2. Используя этот маркер доступа , запросите графикAPI или используйте FQL для получения адреса электронной почты пользователя.

Примечание. Пользователь может указать прокси-адрес электронной почты при авторизации вашего запроса на разрешения.В этом случае адрес электронной почты, к которому у вас есть доступ, будет выглядеть примерно так: {random_string}@facebook.com.

Для получения дополнительной информации см. Документация по аутентификации и Документация по разрешениям .

0 голосов
/ 21 сентября 2011

Запрос разрешения user_email

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...