我是一個RoR新手,構建一個應用程序,允許用戶註冊/鏈接他們的FB和/或GMail帳戶。尋找FB朋友和GMail聯繫人
例如,User1使用其FB和Gmail帳戶註冊/鏈接。一旦註冊,User1推薦壽司作爲他們最喜歡的食物。
用戶2註冊他們的FB賬戶,並且恰好也是用戶1的朋友(通過FB)。用戶2然後想要查看在應用程序中註冊的人的最喜歡的飯食,以及只有他們在FB內連接的人。
User3向他們的Gmail帳戶註冊,恰好在User1的聯繫人列表中。用戶3然後想要查看在應用程序中註冊的人的最喜歡的食物,以及只有他們在Gmail聯繫人中連接的人。
在閱讀FB/Google API文檔時,我發現我可以查詢用戶的朋友和/或聯繫人,但是從編程/性能的角度來看,我在解決如何完成此任務時遇到了困難,特別是用戶數量增長。我不想將每一個關係都存儲在我的數據庫中,所以我正在尋找關於如何完成此任務的任何建議/示例。
感謝您的時間和協助。