2012-08-14 71 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

相關問題