Edit: не дублировать, потому что:Facebook Graph API не будет обратный адрес электронной почты
- У меня есть разрешение
- Отлаженная лексема
- код работает с тестовым пользователем
Просьба не отмечать как дубликат без чтения.
Я пытаюсь получить адрес электронной почты пользователя, но я не понимаю. На графике апи исследователя, когда я ударил отправки, по электронной почте поле становится серым и говорит, что:
поле пусто или запрещен в маркер доступа
Но когда я отладки маркер, он имеет разрешение по электронной почте предоставляется
У моего профиля есть e-mail адрес.
Обновление: я попробовал https://developers.facebook.com/tools/console/. Мой профиль ничего не возвращает, даже на другом компьютере. Но тот же код возвращает адрес электронной почты, имя и uid другой учетной записи.
Код:
можно Lockdown вам по электронной почте, так что никто не может она? Даже когда я предоставляю разрешение?
@karthikr, nope, область добавлена, разрешено (Debug показывает, что у токена есть разрешение на электронную почту), но нет электронной почты ... Я могу получить другие данные, просто электронная почта не придет. Просто чтобы очистить, я использую javascript sdk и используя Graph API Explorer. –
Вы нашли решение? У меня такая же проблема, и это сводит меня с ума! –
@MihaiFratu, нет ... Я попробовал все, что нашел, и ситуация очень несовместима с некоторыми пользователями (например, тестовыми, которые вы можете настроить), работающими и живыми из некоторых друзей с действительными основными адресами электронной почты, которые не будут. –