我如何检索我的朋友的电子邮件地址?我可以得到所有朋友的名单,但只有他们的名字和身份证。我想我必须添加一些Perms,但我真的不知道如何。一些代码示例?(Facebook的C#SDK)检索朋友的电子邮件和生日
同样的生日问题。
谢谢!
// Nicke
我如何检索我的朋友的电子邮件地址?我可以得到所有朋友的名单,但只有他们的名字和身份证。我想我必须添加一些Perms,但我真的不知道如何。一些代码示例?(Facebook的C#SDK)检索朋友的电子邮件和生日
同样的生日问题。
谢谢!
// Nicke
未经他们的明确许可,您无法获得您的朋友的电子邮件地址。他们必须使用“电子邮件”权限授权您的应用程序。
查看Facebook Authentication Permissions page了解更多详情。在这里,您会在电子邮件权限的“朋友权限”列中看到“不可用”。
至于生日,您需要“friends_birthday”权限。
添加权限的最简单方法是使用JavaScript library认证
好了,我怎么以下,而不使用FB-登录按钮? 我想在我的网站上使用额外的烫发。
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'});
有没有办法让应用程序获取电子邮件地址,用户的朋友不妨一试自己。请参阅文档https://developers.facebook.com/docs/reference/login/email-permissions/