0

我正在NodeJS中開發後端服務。它通過請求臨時鏈接並將此鏈接發送給第三方分析服務來處理來自Google Cloud Storage的圖像。我還希望將這些圖片添加到共享的Google雲端硬盤文件夾中。是否有任何可能的方法可以輕鬆完成此操作(例如,通過使用Drive API並將鏈接發佈到文件,而不是下載文件並隨後上傳)。換句話說:Drive API是否接受文件鏈接,而不是上傳文件?或者是否有其他聰明的方式輕鬆共享Google雲端硬盤(因爲它們都是Google服務)。將Google雲端存儲中的文件添加到雲端硬盤

感謝

回答

0

我已經做了一些搜索,但我沒有看到一個方法,從谷歌雲存儲文件添加到比做下載和上載他們的其他谷歌驅動器。另外AFAIK,gsutil,其中Google Cloud Storage APIs可以與之交互,還支持在共享到其他存儲時下載和上傳文件。

而且,如在Cloud Storage - Frequently Asked Questions中回答的那樣,Google雲端硬盤和Google雲端存儲是兩種不同的存儲服務,它們都允許以編程方式訪問其功能,但API的目標完全不同。

但是,您可能想嘗試使用Request Endpoints,其中您可以通過三個請求端點(URI)訪問Google Cloud Storage。您使用哪一個取決於您正在執行的操作。

重要說明:此頁面上介紹的Google雲端存儲URI可能會有更改。

您可以使用以下URL訪問對象:

XML API

storage.googleapis.com/<bucket>/<object> <bucket>.storage.googleapis.com/<object>

JSON API

www.googleapis.com/download/storage/v1/b/<bucket>/o/<object-encoded-as-URL-path-segment>?alt=media

這些URL支持安全套接字層(SSL)加密,這意味着您可以使用HTTP或HTTPS。如果您使用OAuth 2.0向Google雲端存儲API進行身份驗證,則應使用HTTPS。

您可能還想檢查Sharing and Collaboration瞭解更多信息。

相關問題