Google Drive API 總覽

Google Drive API 可讓您建立使用 Google 雲端硬碟雲端儲存空間的應用程式。您可以開發與雲端硬碟整合的應用程式,並使用 Drive API 在應用程式中建立強大的功能。

此圖顯示了您的 Drive 整合應用程式、Drive API 和 Drive 之間的流程:

流程圖:整合雲端硬碟的應用程式使用 Drive API 和 OAuth 2.0 存取「我的雲端硬碟」和共用雲端硬碟。
圖 1. 整合雲端硬碟的應用程式會使用 Drive API 和 OAuth 2.0,與「我的雲端硬碟」和共用雲端硬碟中的檔案互動。

這些詞彙定義了圖 1 所示的主要元件:

Google 雲端硬碟
Google 的雲端檔案儲存服務提供使用者名為我的雲端硬碟的個人儲存空間,以及存取名為共享雲端硬碟的協作共用資料夾的選項。
Google Drive API
REST API,可讓您在應用程式中使用雲端硬碟儲存空間。
與雲端硬碟整合的應用程式
使用雲端硬碟作為儲存解決方案的應用程式。
Google 雲端硬碟使用者介面
Google 的使用者介面,可管理儲存在雲端硬碟中的檔案。如果您的應用程式是編輯器類型的應用程式,例如試算表或文書處理器,您可以與雲端硬碟使用者介面整合,在應用程式中建立及開啟檔案。
我的雲端硬碟
特定使用者擁有的雲端硬碟儲存空間。儲存在「我的雲端硬碟」中的檔案可以與其他使用者共用,但內容的所有權仍然歸特定使用者所有。
OAuth 2.0
Drive API 用來驗證應用程式使用者的授權通訊協定。如果您的應用程式採用使用 Google 帳戶登入功能,系統會處理 OAuth 2.0 流程和應用程式存取權杖。
共用雲端硬碟
擁有由多位使用者協作處理的檔案的雲端硬碟儲存空間位置。任何有權存取共用雲端硬碟的使用者都可以存取其中包含的所有檔案。也可以授予使用者共用雲端硬碟中個別檔案的存取權。

Drive API 可以做什麼?

您可以使用 Drive API 來:

想看看 Google Drive API 的實際運作情形嗎?
Google Workspace Developers 頻道提供有關技巧、竅門和最新功能的影片。
  • 如要瞭解如何使用 Google Workspace API 進行開發,包括處理驗證和授權,請參閱「使用 Google Workspace 開發」。

  • 如要瞭解如何設定及執行雲端硬碟 API 應用程式,請參閱快速入門