2017-06-01 58 views
1

我在Jenkins網絡節點上使用gdrive CLI命令在構建過程中自動從Google Drive下載文件。下載文件時發生間歇CLI API 500

然而,這種用法最近(截至一週或兩週前)間歇性下載文件的命令開始產生500個沒有消息的錯誤。

正在運行的命令是:gdrive download query "name = '16.7.3.zip'"

有時上述命令會下載該文件,但有時它不會。下面是錯誤輸出的例子:

Google Drive Download Query Error

有沒有人能夠給在哪裏這個問題展開諮詢,是什麼事情在谷歌的一面呢?

我讀過幾篇文章解釋說,這可能在API來節流,但是,我會與預期不同的錯誤代碼,即403錯誤「此文件的下載配額已突破「。

我已經安裝了以下規格:

  • 的GDrive:2.1.0
  • Golang:go1.6
  • OS /拱門:LINUX/AMD64
+0

請張貼您的代碼,我們無法調試我們無法看到的內容。理想情況下提供https://stackoverflow.com/help/mcve – DaImTo

+0

@DaImTo - 使用_only_ CLI命令(我已在上面發佈)以及我收到的響應中產生了錯誤。這些謎題沒有比這些更多的東西。 – James

+0

僅供參考,我在GitHub軟件包帳戶中打開了一個問題; https://github.com/prasmussen/gdrive/issues/300。 – James

回答

0

間歇500錯誤允許在Google Drive API中使用。您只需執行指數退避並重試即可。通常它們是由Drive基礎設施內部的超時引起的。有時候這些與服務問題有關,而其他時間則可能由導致大量工作的請求導致。

相關問題