2011-08-16 113 views
1

我想創建一個圖庫應用程序。 流量:臉譜 - 如何使用用戶信息自動登錄?

  • 登錄Facebook的

  • 重定向我的應用程序

  • 獲取專輯

  • 專輯的數據庫

    保存信息

的問題是,我想要關係專輯和用戶之間ionship爲1:1張

我的專輯包含來自不同的Facebook的專輯

正是照片:1通過MyAlbum:1用戶:N Facebook的專輯

所以我可以保存用戶信息,需要時要登錄,應用程序將獲取數據庫中的信息並使用該信息登錄。

在當前系統中,我必須輸入電子郵件和密碼登錄faceboook。如果我用另一封電子郵件登錄,我無法獲取第一個帳戶的相冊。

相冊表:album_id USER_ID

用戶表:USER_ID,用戶....

任何溶液?

+0

我真的不知道你的意思。問題真的是1:1專輯:用戶問題?它不是一個n:1的連接嗎? –

+0

也許有些混淆,我的專輯包含來自不同的Facebook的相冊的照片1 myalbum:1用戶:n Facebook的專輯 – Chameron

+0

試試離線訪問權限? – Steven

回答

0

假設用戶的相冊是私人的,您需要獲取相冊中的每張圖片並將其保存到服務器(您還需要請求offline_access擴展權限)。但是,我不確定這是否允許(您需要查看fb的TOS)。

編輯:假設您試圖顯示來自其他用戶的相冊 - 不是已經保存在數據庫中的元數據。

0

您正在處理第三方「應用程序」還是純粹使用Facebook API?聽起來你需要存儲用戶令牌,而不是用戶/通行證。