如何找回朋友的电子邮件地址?我可以得到所有朋友的名单,但只有他们的名字和身份证明。我想我必须添加一些Perms,但我真的不知道如何。一些代码示例?
生日问题也是如此。
谢谢!
// Nicke
答案 0 :(得分:1)
好的,那么如何使用下面而不是fb-login-button? 我想在我的网站上使用som额外的权限。
FB.login(function(response) {
if (response.session) {
if (response.perms) {
// user is logged in and granted some permissions.
// perms is a comma separated list of granted permissions
} else {
// user is logged in, but did not grant any permissions
}
} else {
// user is not logged in
}
}, {perms:'read_stream,publish_stream,offline_access'});
答案 1 :(得分:1)
应用无法获取用户朋友的电子邮件地址。请参阅文档https://developers.facebook.com/docs/reference/login/email-permissions/
答案 2 :(得分:0)
未经他们明确许可,您无法获取您的朋友的电子邮件地址。他们必须使用“电子邮件”权限授权您的申请。
有关详细信息,请参阅Facebook Authentication Permissions page。在这里,您将在电子邮件权限的“朋友权限”列中看到“不可用”。
生日时,您需要“friends_birthday”权限。
添加权限的最简单方法是使用JavaScript library进行身份验证
答案 3 :(得分:0)
如果您希望email
只使用
<fb:login-button perms="email"></fb:login>
始终添加基本访问权限。
您可以尝试使用Facebook Read Eval Log Loop