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

时间:2013-11-15 07:10:53

标签: 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中完成这项工作?比如吼叫。 enter image description here enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:3)

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

FB.login(callback, {scope: ['email']});

Facebook Permissions

的更多信息