2012-07-23 54 views
-1

我从这里创建了一个Facebook的登录按钮: http://developers.facebook.com/docs/reference/plugins/login/如何获取Facebook登录按钮的范围信息?

,我有以下的登录按钮:

<div class="fb-login-button" scope="email" data-show-faces="true" data-max-rows="3">Login with Facebook</div> 

因此,当用户接受的权限,我怎么能得到用户的信息(以这种情况下的电子邮件)? (使用在客户端javazcript)

+0

重复自己封闭的问题:http://facebook.stackoverflow.com/questions/11620797 /我想知道如何检索电子邮件地址与一个Facebook的登录屁股 – CBroe 2012-07-24 12:16:45

回答

1

到类似:

Get user's Facebook UID with Javascript ,但你将需要采取这种远一点和响应对象寻找email得到他们的电子邮件。

FB.api('/me', function(response) { 
    var email = response.email; 
}); 

然而,你的应用程序将需要从您的用户请求此权限,看到这里的权限Facebook的文档:https://developers.facebook.com/docs/authentication/permissions/

+0

该脚本是不工作到我的网站。我不知道为什么不进入这个功能。无论如何,这是对我的问题的一个非常好的和明确的答案。我会在此基础上进一步调查。非常感谢你。 – yenssen 2012-07-24 19:19:36