2012-08-14 82 views
1

我有关于facebook权限的问题。Facebook的'给我发电子邮件'权限

我期待让我的网站用户使用Facebook登录。我创建了一个应用程序,但是我希望用户明确同意让我的应用程序发送给他们发送电子邮件(见下图)

我检查了Facebook开发者页面(https://developers.facebook.com/docs/authentication/permissions/)和我能” t似乎找到了对过去可用的'发送电子邮件'权限的引用。

我可以在已弃用的REST API文档中看到它,但在当前文档中找不到它。

任何有关使用许可的帮助将不胜感激。

谢谢!

+0

http://developers.facebook.com/docs/authentication/permissions/在“用户和朋友权限”部分下,最后一个是电子邮件。 – 2012-08-14 16:29:40

回答

2

如果您通过Enhanced Auth Dialog(位于您的应用程序设置>身份验证对话框中)设置权限对话框,只需在配置用户和朋友权限部分时使用Facebook documentation中指出的'email'权限即可。

如果您使用sdk来提示权限对话框,只需将'email'添加到逗号分隔列表。

+0

感谢Brian,Will会向用户呈现'发送给我的电子邮件'权限吗?我在问,因为我希望最终用户能够从应用程序中选择退出基于营销的电子邮件。 – ahmadali 2012-08-15 08:32:18

+0

是的,Facebook获得您请求的权限并在身份验证过程中将其呈现给用户。如果您不需要额外的权限,用户将看到一个通用的Auth对话框,并继续处理基本信息。如果您这样做,例如“电子邮件”许可,Facebook将允许他们选择退出或允许您的应用程序使用每个许可基本信息。 IE:电子邮件,但不发布等 – 2012-08-15 13:33:08

+0

感谢所有帮助布赖恩。非常感谢! – ahmadali 2012-08-15 16:16:01

相关问题