通过JavaScript SDK在Facebook中无法使用电子邮件权限

mak*_*kki 2 javascript api facebook

我正在尝试这个脚本:

FB.login({scope: 'email'},function(response){
                if(response.status == 'connected'){
                    alert('I am connected')
                }
            });
Run Code Online (Sandbox Code Playgroud)

但它不是要求用户给予电子邮件权限.. :(

我尝试了范围和烫发作为参数.

参考文献:

Abd*_*ius 7

发现你的错误,函数的签名是FB.login(回调函数(),{options}),休息是好的.

FB.login(function(response){
            if(response.status == 'connected'){
                alert('I am connected')
            }
        },{scope: 'email'});
Run Code Online (Sandbox Code Playgroud)

参考:https: //developers.facebook.com/docs/reference/javascript/FB.login/