Не могу получить электронную почту с реакции-facebook-логин - PullRequest
0 голосов
/ 29 августа 2018

Я создаю компонент входа в свое реактивное приложение с использованиемact-facebook-login, но не могу получить электронную почту пользователя (или день рождения ... или пол ...)

Я реализую это так:

<FacebookLogin
appId="<<APP_ID>>"
autoLoad={this.state.facebookLoad}
fields="first_name, last_name, email, picture, birthday"
scope="public_profile, email, user_birthday"
returnScopes={true}
callback={this.facebookResponse}
onFailure={() => this.fbhandleFailure()}/>

Я уточняю, какие поля мне нужны, а также с областью действия ... Но по некоторым причинам я думаю, что область игнорируется. Я проверил с https://developers.facebook.com/tools/explorer/, и он показывает мне два сообщения отладки:

Отладочные сообщения

Кто-нибудь может мне помочь? Большое спасибо.

1 Ответ

0 голосов
/ 04 февраля 2019

используйте эту ссылку (https://developers.facebook.com/tools/explorer/) и Получить токен -> Получить токен доступа пользователя -> отметьте все, что вам нужно в разделе «Права доступа к данным пользователя», например, «электронная почта»

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