-1

我从这里创建了一个 facebook 登录按钮:http: //developers.facebook.com/docs/reference/plugins/login/

我有以下登录按钮:

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

那么,当用户接受权限时,我怎样才能获得用户信息(在这种情况下是电子邮件)?(在客户端使用 javazcript)

4

1 回答 1

1

如同:

使用 Javascript 获取用户的 Facebook UID, 但您需要更进一步,通过email在响应对象中查找来获取他们的电子邮件。

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

但是,您的应用必须向您的用户请求此权限,请在此处查看有关权限的 Facebook 文档:https ://developers.facebook.com/docs/authentication/permissions/

于 2012-07-23T23:40:08.957 回答