我有一个Angular2应用程序,它使用第三方组件进行Facebook身份验证。该组件非常好,但我在向身份验证URL添加权限请求时遇到问题。
有没有人使用名为ng2-facebook-sdk的组件? 如果有的话,是否有人知道我将如何在验证网址中添加参数,如本问题所述......
Facebook Graph API, how to get users email?
目前我的代码看起来像这样......
ngOnInit(): void {
let fbParams: FacebookInitParams = {
appId: 'XXXXXXXXXXXXX',
xfbml: true,
version: 'v2.6'
};
this.fb.init(fbParams);
this.fb.login().then(...
}
根据上面的帖子我想......
“如果您通过传递使用Facebook连接,则可以执行此操作 scope =电子邮件在您调用Auth对话框的get字符串中。“
有没有人有任何想法?
答案 0 :(得分:1)
我自己想通了,你可以将一个参数传递给登录电话......
let options: FacebookLoginOptions = {
scope: 'email'
}
this.fb.login(options).then(