Facebook Graph API, как получить электронную почту пользователей? - PullRequest
79 голосов
/ 31 августа 2010

Я использую Graph API, но не могу понять, как получить адрес электронной почты вошедших в систему пользователей.

Вступление к Graph гласит: «Graph API может предоставить доступ ко всемосновные регистрационные данные учетной записи, которые вы обычно запрашиваете в форме регистрации для своего сайта, включая имя, адрес электронной почты, фотографию профиля и день рождения "

Все хорошо, но как мне получить доступ к этой информации?

Это то, что я имею до сих пор:

$json = $facebook->api('/me');

$first = $json['first_name']; // gets first name
$last = $json['last_name'];

Ответы [ 11 ]

0 голосов
/ 28 июня 2017

Убедитесь, что ваше приложение Facebook опубликовано. Чтобы получать данные для электронной почты, public_profile и user_friends, ваше приложение должно быть общедоступным.

Вы можете отключить его позже в целях разработки и по-прежнему получать поле электронной почты.

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