簡體   English   中英

續訂長期訪問令牌服務器端

[英]Renew long lived access token server side

我們正在從facebook中檢索長期訪問令牌,但是我們需要自動續訂此令牌,以便它不會每60天到期。

閱讀文檔說它只能使用端點交換短期令牌。

由於我們沒有短期令牌,我們如何在不必每60天手動重新授權的情況下執行此服務器端?

無法延長令牌是不可能的。 請參閱此處的方案4 https://developers.facebook.com/roadmap/offline-access-removal/

使用下面的新端點,您將能夠延長現有的,未過期的,短期用戶access_token的到期時間。 請注意, 端點只能用於擴展短期用戶access_tokens 如果傳遞具有長期過期時間的access_token,則端點將簡單地將相同的access_token傳遞給您,而不會更改或延長過期時間。

要獲取長期存在的用戶access_token,只需將您自己的client_id(您的app_id),您的app_secret以及未過期的短期access_token傳遞給下面的端點。 您將返回一個新的長期用戶access_token; 除了傳遞到端點的短期access_token之外,此access_token還將存在。 如果您想刷新仍然有效的長期訪問權限,則必須首先獲得一個新的短期用戶access_token ,然后調用下面的相同端點。 返回的access_token將具有新的長期到期時間,但是,access_token本身可能與先前授予的長期access_token相同或不同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM