Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在js中使用facebook api请求用户权限?_Javascript_Facebook_Facebook Graph Api - Fatal编程技术网

Javascript 如何在js中使用facebook api请求用户权限?

Javascript 如何在js中使用facebook api请求用户权限?,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,如何在js中使用facebook api请求用户权限? 我想让人们使用facebook登录我的网站。然后我想向访问者请求facebook数据。现在我可以使用js获得这样的数据 FB.api('/100005658545226?fields=id,name,email') => { "id": "100005658545226", "name": "Mingfish Lin" } 但是json响应中没有电子邮件信息,所以我想发送一个请求,请求用户授权此电子邮件权限。我如何

如何在js中使用facebook api请求用户权限? 我想让人们使用facebook登录我的网站。然后我想向访问者请求facebook数据。现在我可以使用js获得这样的数据

FB.api('/100005658545226?fields=id,name,email') =>

{
    "id": "100005658545226",
    "name": "Mingfish Lin"
}
但是json响应中没有电子邮件信息,所以我想发送一个请求,请求用户授权此电子邮件权限。我如何在js中完成这项工作?比如贝娄说什么。

使用回调和带有数组作为作用域属性的选项对象调用login方法,例如:

FB.login(callback, {scope: ['email']});
更多信息请访问