因此,我使用Google Contacts API讓用戶從GMail導入他們的聯繫人。從GMail導入聯繫人 - 設計問題
我希望用戶能夠選擇他們想要在我的應用程序導入聯繫人,所以目前我 -
- 得到一個用戶擁有所有聯繫人的XML飼料。
- 解析它,併爲每個聯繫人在imported_contacts表中創建一條記錄。
- 使用複選框將列表顯示給用戶,以便用戶可以選擇要導入的聯繫人。
- 當用戶提交表單時,我將所選聯繫人從imported_contacts複製到主聯繫人表中。
這工作正常,但感覺不對。有人可以建議一種方法,而不使用單獨的表格(imported_contacts)。
這對我來說看起來非常好。你的問題有什麼問題?保存不導入的用戶的開銷? – Janusz 2009-07-04 18:57:38
是的,從隱私的角度來看我不想在我的數據庫中有用戶沒有授權我導入的聯繫人。我可以定期從數據庫中刪除這些聯繫人,但我正在尋找更好的方法。 – 2009-07-04 19:15:26