我想創建一個自動電子郵件通知系統,通知我現有的用戶,每次他/她的Facebook朋友註冊/加入我的網站。我看到很多來自主要網站(例如Pinterest)的這類電子郵件通知。即「您的朋友OOO也加入了Pinterest!」誰能告訴我,我該怎麼辦這個問題,以及在此先感謝自動電子郵件通知,讓現有的用戶,他們的朋友也加入了網站
回答
這裏的快速和骯髒的解決方案:?!
當用戶加入您的網站,你應該問他讓在Facebook上訪問你的應用程序他/她的基本信息,電子郵件和朋友,當你有權訪問這些信息時,只需將用戶的朋友列表保存在數據庫中;當新用戶加入時,檢查數據庫是否有他/她的ID,如果你找到了,檢查他是誰的朋友,發送電子郵件。解決方案並不完美,當有很多用戶時,它變得非常沉重。
(對不起,如果這是一個愚蠢的問題,我是一個總noob)這是pinterest如何工作嗎?比如說,讓我們說這個人有500個朋友,他們已經在使用我的網站。當這個傢伙加入時,我的自動電子郵件會向這些朋友發送500封電子郵件......這會起作用嗎?沒有什麼比僅僅是PHP? – 2013-03-04 15:09:01
我不知道什麼是ponterest,它是如何工作的,我很害怕。這只是我必須提供的快速解決方案。但是,是的,這是關於它是如何工作的(細節取決於你)。這裏的關鍵是獲取每個用戶的朋友列表,然後將其保存在數據庫中。當新用戶加入時,請檢查您的網絡上的哪些人是他的朋友並向他們發送電子郵件。是的,它可以用普通的PHP + SQL來完成 – Darvex 2013-03-04 15:12:04
當然,我的網站遠沒有那種用戶基礎...我只是問這是否真的很簡單,你們說:檢查用戶的朋友的ID,比較它到數據庫的ID ..發送電子郵件到匹配IDS - 因爲我認爲它不會那麼簡單。 – 2013-03-04 15:15:38
- 1. 用戶如何使用他們的電子郵件地址在我的網站上尋找朋友?
- 2. 如何防止垃圾郵件,同時讓用戶的電子郵件內容,以他們的朋友?
- 3. 帶有電子郵件通知的活動網站
- 4. 有沒有一種方法讓我的網站的用戶通過LinkedIn邀請他們的朋友
- 5. 檢索朋友的電子郵件
- 6. 在戶外限制私人網站的電子郵件通知
- 7. 如何獲得Facebook用戶的朋友的電子郵件
- 8. 如何發送電子郵件給我的用戶朋友?
- 9. Arduino自動電子郵件通知
- 10. 自動電子郵件通知
- 11. 從iOS上的Google帳戶接收朋友的電子郵件
- 12. 通過Android應用程序從Twitter帳戶的朋友的電子郵件ID
- 13. Facebook是否允許用戶給我的應用程序訪問他們的朋友的電子郵件地址?
- 14. 通過asp.net中的電子郵件邀請你的朋友
- 15. 用戶在joomla網站上創建他的電子郵件ID
- 16. 通過電子郵件中的自動URL將用戶發送給朋友的資料畫布應用內?
- 17. 爲Alfresco網站日曆活動發送電子郵件通知
- 18. 如何讓用戶使用他們的電子郵件或用戶名登錄?
- 19. 使用戶當他們與Twitter(OmniAuth)登錄進入他們的電子郵件
- 20. 電子郵件通知,詳細小區改變也提供了
- 21. 備份網站文件和向他們發送電子郵件
- 22. 讓客戶管理他們的網站
- 23. 如何從Facebook獲取所有用戶朋友的電子郵件?
- 24. 沒有得到朋友列表的電子郵件地址
- 25. CakePHP的允許用戶添加其他用戶作爲朋友和他們組
- 26. paypal returnurl返回用戶支付朋友帳戶的電子郵件地址
- 27. 沒有電子郵件的通知
- 28. Powermail通過電子郵件發送給朋友
- 29. iOS:通過電子郵件,短信或Facebook邀請朋友
- 30. 如何使用OAuth 2訪問用戶的朋友的電子郵件ID?
那麼,你有你現有的用戶的電子郵件和FB用戶ID,並且當一個新用戶加入你的網站,你comapre他們的朋友到用戶ID保存在您的數據庫中哪來的_actual_問題? – CBroe 2013-03-04 14:23:44
問題在於我的網站/服務器每次他/她的朋友加入網站時都會自動發送電子郵件給用戶。我基本上重複了我寫的內容。你讀過了嗎? – 2013-03-04 14:32:17
「你有你現有的用戶的電子郵件和FB用戶ID,並且當一個新用戶加入你的網站時,你的comapre他們的朋友到保存在你的數據庫中的用戶id」當然。但我不想親自手動發送我的用戶電子郵件,你知道......這將是太多的工作。 – 2013-03-04 14:34:14