2017-04-23 252 views
0

我正在Instagram api上工作。我在Instagram中獲取喜歡和公開帖子的評論時遇到問題,因爲它需要訪問令牌。 我們可以從文件看到的是:instagram api應用程序訪問令牌

https://api.instagram.com/v1/media/{media-id}/likes?access_token=ACCESS-TOKEN 

我可以使用第三方應用程序來生成Instagram的訪問令牌,並將其保存到我的數據庫,但問題是訪問令牌可能過期的任何時間或者一旦我們改變因此我需要一個像Facebook一樣的終身令牌,並且twitter提供APP訪問令牌或者承載令牌來代表可以使用APP Secret和Client Token生成的應用程序。 或者請讓我知道是否有任何方法讓Instagram公開發布喜歡和評論使用Id。

在此先感謝。

回答

0

設計中沒有終身代用券。您必須實施邏輯才能在令牌到期時刷新令牌。這是沒有辦法的,你必須使用訪問令牌,你必須處理令牌過期的事實。作爲開發人員,您需要實現邏輯。從文檔:

訪問令牌可能在將來的任何時候過期。

您正在尋找的解決方案不存在。實現刷新非常簡單,只需查找錯誤或鍵入OAuthAccessTokenException然後重新運行您的認證流程。

+0

麥克你認爲有沒有任何方法刷新訪問令牌編程方式沒有用戶干預,即使用客戶端機密和客戶端ID? –

+0

不是我所知道的 – Mike