Hiy*_*sat 10 javascript facebook facebook-login
我使用Facebook登录FB.login(我不想使用Facebook登录按钮).我的问题是登录后,Facebook对话框没有显示列出的权限,如下所示.
FB.login(function (response) {
if (response.status == "connected") {
//alert(" connected ");
}
else {
//alert(" not connected ");
}
}, { scope: 'email' });
Run Code Online (Sandbox Code Playgroud)
Facebook对话框仅显示" 访问我的基本信息 ".我该如何解决这个问题?
注意:如果我尝试Facebook登录,它会正确显示权限.
注2:用户单击" 允许"后的响应为:
用户取消登录或未完全授权.
这是因为官方文档中的错误.权限的属性名称不是"范围",而是"perms":
FB.login(function (response) {
if (response.status == "connected") {
//alert(" connected ");
}
else {
//alert(" not connected ");
}
}, { perms: 'email' });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3131 次 |
| 最近记录: |