无法通过react-facebook-login

时间:2018-08-29 13:36:13

标签: reactjs facebook-graph-api

我正在使用react-facebook-login在我的react-app中构建一个登录组件,但是我无法获取用户的电子邮件(或生日...或性别...)

我正在这样实现它:

<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/,它向我显示了两条调试消息:

Debug messages

有人可以帮助我吗? 非常感谢。

1 个答案:

答案 0 :(得分:0)

使用此链接(https://developers.facebook.com/tools/explorer/)并获取令牌->获取用户访问令牌->检查“用户数据权限”下的所需内容,例如“电子邮件”

相关问题