我期待到自動續訂的Facebook access_tokens爲我所有的用戶cron作業,他們都即將到期以及在此之前的這個我已經通過關於離線訪問以下鏈接閱讀部分: https://developers.facebook.com/roadmap/offline-access-removal/在鏈接它說以下內容:「注意:你能得到一個有效之前,用戶必須訪問應用程序‘授權碼’,以能夠再次使服務器端OAuth調用應用程序將無法。安裝程序會嘗試自動延長到期時間,因爲「授權碼」是短暫的,將已經過期的背景/ cron作業「。更新expiriring access_tokens如何使用cron
爲什麼授權代碼在這裏提到的,爲什麼它不可能只自動地從一個cron作業續約我的用戶access_tokens只要有問題的access_tokens是否仍然有效?根據鏈接,下面是需要進行刷新的的access_token電話:
https://graph.facebook.com/oauth/access_token?
client_id=APP_ID&
client_secret=APP_SECRET&
grant_type=fb_exchange_token&
fb_exchange_token=EXISTING_ACCESS_TOKEN
世界上沒有要求提供授權碼。唯一需要的客戶端特定信息是EXISTING_ACCESS_TOKEN參數。像APP_ID這樣的其他參數只是特定於應用程序的。任何建議,我需要做什麼來獲得這項工作,將不勝感激。
我已經通過這個現有的職位消失了,我發現它是不可能的更新使用cron作業當令牌已經過期access_tokens的解釋。但是,我的access_tokens仍然有效,所以它不適用於我。