5
我剛剛添加到我的應用程序的Facebook opengraph。我想從用戶那裏獲得某些圖形屬性,但是需要連續完成,即使這個人不在網站上。基本上應用程序需要一個後臺進程,從用戶的Facebook活動提要中獲取內容。Facebook offline_access的含義棄用
所以我的第一步是將用戶的訪問令牌存儲在一個表中並定期運行一個cron任務。不過,我發現Facebook正在貶低離線訪問。我知道這對你們熟悉的人來說可能聽起來很愚蠢,但我不確定這是什麼意思,並且想證實。
我的理解是:
- 開始在五月當Facebook完全切換到離線訪問過時模式,即使我存儲在用戶的訪問令牌,這將在60天后到期。
- 因此,每當她/他登錄我的應用程序時,我都可以重新存儲用戶的訪問令牌
- 但是,如果用戶在超過60天內沒有重新簽入服務,則全部結束,後臺任務獲勝無法再從用戶那裏抓取內容。
- 這意味着,例如,如果它是一個通訊服務,根據活動向用戶發送有用的信息,如果我不要求他們登錄(他們可能會訪問我的網站以查看內容,但該網站不會登錄) t要求他們登錄才能查看內容),引擎將在60天后停止運行,用戶將會忘記它。
這是正確的嗎?
亞當,我沒看過那個文件和其他東西。我不確定是否我正確理解了事情,因爲我是一個全新的新手。那麼這是否意味着我上面列出的所有內容(1到4)都是正確的?如果你能澄清你的答案,我將不勝感激。我不確定您的「基本上是」是否適用於我的觀點或僅適用於Offline_Access即將結束的事實。謝謝! – Vlad 2012-03-21 05:48:45
1.是的,2.是的,3.是的,4.是的(最糟糕的恐懼已經實現:)) – 2012-03-21 06:05:46
我們現在只應該建立玩具應用程序,每兩小時詢問用戶授權,他們肯定會堅持很多,耶! – 2012-09-26 03:09:57