【发布时间】:2012-08-22 03:32:22
【问题描述】:
我将电子邮件权限添加到我的身份验证对话框的“用户和朋友权限”中。
很遗憾,当我的用户授权我的应用程序时,它并没有请求此权限。
身份验证对话框只是请求基本信息。
有趣的是,当我预览身份验证对话框时,它显示它正在请求电子邮件权限。
还有其他人有这个问题吗?
谢谢,
【问题讨论】:
-
@zerkms:我用的是Javascript SDK的FB.login函数。
我将电子邮件权限添加到我的身份验证对话框的“用户和朋友权限”中。
很遗憾,当我的用户授权我的应用程序时,它并没有请求此权限。
身份验证对话框只是请求基本信息。
有趣的是,当我预览身份验证对话框时,它显示它正在请求电子邮件权限。
还有其他人有这个问题吗?
谢谢,
【问题讨论】:
您需要在范围内传递email,就像这里第二个示例中所做的那样:http://developers.facebook.com/docs/reference/javascript/FB.login/
FB.login(function(response) {
// handle the response
}, {scope: 'email'});
【讨论】: