2013-02-13 73 views
0

我遇到了一些Facebook帳戶的問題。用戶授予了電子郵件許可,所以我從facebook獲取包含電子郵件的用戶信息經過與用戶,他確實有一個電子郵件保存而是獲得實際的電子郵件我的應用程序變得有些怪異[email protected]l.facebook.com由用戶授予的Facebook電子郵件許可沒有得到正確的電子郵件

任何想法,爲什麼我得到的,而不是實際用戶的這種電郵?

預先感謝您!


爲什麼我問這個是因爲基於用戶的電子郵件,我保存他的用戶名(前「@」一切) - 但是當我沒有得到真正的用戶的電子郵件,我也許應該強迫用戶輸入自己的電子郵件和用戶名。總的來說,是否有任何有關Facebook和我的網站應用程序交互的文章或文檔。對於我來說,問題是一旦用戶通過Facebook歌曲來正確保存用戶的唯一標識符,所以下次用戶決定登錄時,他可以輸入用戶名和密碼(或者仍然使用Facebook登錄,我認爲它將與Facebook一樣註冊)。但通過facebook註冊用戶沒有指定他的密碼,所以我需要生成/要求用戶輸入它...

+0

在此發佈您要求的範圍。 – 2013-02-13 15:27:17

回答

1

Facebook用戶可以選擇使用由Facebook提供的匿名電子郵件地址,電子郵件。發往該地址的電子郵件將被傳遞給他們的實際電子郵件。

當用戶移除你的應用程序時(這對於Zynga遊戲等潛在的垃圾應用程序非常方便),這具有被禁用的好處。你不能禁用它,你應該把它們當作合法的電子郵件。

+0

感謝您的回答。所以除非用戶禁用該匿名功能,否則我無法獲得實際的電子郵件?如果是這樣的電子郵件[email protected]l.facebook.com只是由facebook編碼,所以如果我發送電子郵件給它,用戶會收到電子郵件到他們的實際電子郵件? – 2013-02-13 15:36:34

+0

是的,用戶會收到這些電子郵件,並且(故意)沒有辦法讓它重定向到的電子郵件(除了要求用戶輸入表單或其他東西)。 – ceejayoz 2013-02-13 15:56:17

+0

爲什麼我問這是因爲根據用戶的電子郵件我保存了他的用戶名('@'之前的所有內容) - 但是當我沒有得到真正的用戶電子郵件時,我應該強制用戶輸入他的電子郵件和用戶名。總的來說,是否有任何有關Facebook和我的網站應用程序交互的文章或文檔。 – 2013-02-13 20:03:41

0

整點使用Facebook的簽名是爲了讓用戶不必輸入自己的用戶名和密碼(因爲他們已經與Facebook做了。) 在你的情況,他們希望下次登錄時,他們點擊「臉譜」按鈕,你就可以通過臉書認證他們。如果他們已經登錄到Facebook,他們將不需要輸入密碼。所以,不要要求他們輸入密碼,也不要求他們輸入用戶名。

如果你希望他們在你的網站上有一個用戶名和密碼,那麼不要打擾做一個Facebook登錄。

爲了識別目的,請使用facebook會給你的facebook身份證號碼之一。

相關問題