用戶端可透過 Google 雲端硬碟 API 存取 Google 雲端硬碟的資源。
- REST 資源:v3.about
- REST 資源:v3.accessproposals
- REST 資源:v3.apps
- REST 資源:v3.changes
- REST 資源:v3.channels
- REST 資源:v3.comments
- REST 資源:v3.drives
- REST 資源:v3.files
- REST 資源:v3.operations
- REST 資源:v3.permissions
- REST 資源:v3.replies
- REST 資源:v3.revisions
服務:googleapis.com/drive/v3
如要呼叫這項服務,建議您使用 Google 提供的用戶端程式庫。如果您的應用程式需要使用自己的程式庫呼叫這項服務,請在發出 API 要求時使用下列資訊。
探索文件
探索文件是一種機器可解讀的規格,用於說明和使用 REST API。此文件用於建構用戶端程式庫、IDE 外掛程式,以及與 Google API 互動的其他工具。一項服務可能會提供多個探索文件。這項服務提供下列探索文件:
服務端點
服務端點是指定 API 服務網路位址的基準網址。一項服務可能有多個服務端點。這項服務有以下服務端點,且下方的 URI 皆以此服務端點為基準:
- https://www.googleapis.com
REST 資源:v3.about
| 方法 | |
|---|---|
| get | GET /drive/v3/about取得使用者、使用者雲端硬碟和系統功能的相關資訊。 | 
REST 資源:v3.accessproposals
| 方法 | |
|---|---|
| get | GET /drive/v3/files/{fileId}/accessproposals/{proposalId}依 ID 擷取存取權提案。 | 
| list | GET /drive/v3/files/{fileId}/accessproposals列出檔案的存取權提議。 | 
| resolve | POST /drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve核准或拒絕存取提案。 | 
REST 資源:v3.apps
| 方法 | |
|---|---|
| get | GET /drive/v3/apps/{appId}取得特定應用程式。 | 
| list | GET /drive/v3/apps列出使用者已安裝的應用程式。 | 
REST 資源:v3.changes
| 方法 | |
|---|---|
| getStartPageToken | GET /drive/v3/changes/startPageToken取得列出未來變更的起始 pageToken。 | 
| list | GET /drive/v3/changes列出使用者或共用雲端硬碟的變更。 | 
| watch | POST /drive/v3/changes/watch訂閱使用者的變更。 | 
REST 資源:v3.channels
| 方法 | |
|---|---|
| stop | POST /drive/v3/channels/stop透過這個管道停止觀看資源。 | 
REST 資源:v3.comments
| 方法 | |
|---|---|
| create | POST /drive/v3/files/{fileId}/comments在檔案中建立註解。 | 
| delete | DELETE /drive/v3/files/{fileId}/comments/{commentId}刪除留言。 | 
| get | GET /drive/v3/files/{fileId}/comments/{commentId}依 ID 取得留言。 | 
| list | GET /drive/v3/files/{fileId}/comments列出檔案的註解。 | 
| update | PATCH /drive/v3/files/{fileId}/comments/{commentId}使用 patch 語意更新留言。 | 
REST 資源:v3.drives
| 方法 | |
|---|---|
| create | POST /drive/v3/drives建立共用雲端硬碟。 | 
| delete | DELETE /drive/v3/drives/{driveId}永久刪除使用者為 organizer的共用雲端硬碟。 | 
| get | GET /drive/v3/drives/{driveId}依 ID 取得共用雲端硬碟的中繼資料。 | 
| hide | POST /drive/v3/drives/{driveId}/hide從預設檢視畫面中隱藏共用雲端硬碟。 | 
| list | GET /drive/v3/drives列出使用者的共用雲端硬碟。 | 
| unhide | POST /drive/v3/drives/{driveId}/unhide將共用雲端硬碟還原為預設檢視畫面。 | 
| update | PATCH /drive/v3/drives/{driveId}更新共用雲端硬碟的中繼資料。 | 
REST 資源:v3.files
| 方法 | |
|---|---|
| copy | POST /drive/v3/files/{fileId}/copy建立檔案副本,並套用以修補程式語意提出的任何更新。 | 
| create | POST /drive/v3/filesPOST /upload/drive/v3/files建立檔案。 | 
| delete | DELETE /drive/v3/files/{fileId}永久刪除使用者擁有的檔案,且不會將檔案移至垃圾桶。 | 
| download | POST /drive/v3/files/{fileId}/download下載檔案內容。 | 
| emptyTrash | DELETE /drive/v3/files/trash永久刪除使用者垃圾桶中的所有檔案。 | 
| export | GET /drive/v3/files/{fileId}/export將 Google Workspace 文件匯出為要求的 MIME 類型,並傳回匯出的位元組內容。 | 
| generateIds | GET /drive/v3/files/generateIds產生一組檔案 ID,可在建立或複製要求中提供。 | 
| get | GET /drive/v3/files/{fileId}依 ID 取得檔案的中繼資料或內容。 | 
| list | GET /drive/v3/files列出使用者的檔案。 | 
| listLabels | GET /drive/v3/files/{fileId}/listLabels列出檔案的標籤。 | 
| modifyLabels | POST /drive/v3/files/{fileId}/modifyLabels修改套用至檔案的標籤集。 | 
| update | PATCH /drive/v3/files/{fileId}PATCH /upload/drive/v3/files/{fileId}更新檔案的中繼資料、內容或兩者。 | 
| watch | POST /drive/v3/files/{fileId}/watch訂閱檔案變更通知。 | 
REST 資源:v3.operations
| 方法 | |
|---|---|
| get | GET /drive/v3/operations/{name}取得長時間執行作業的最新狀態。 | 
REST 資源:v3.permissions
| 方法 | |
|---|---|
| create | POST /drive/v3/files/{fileId}/permissions為檔案或共用雲端硬碟建立權限。 | 
| delete | DELETE /drive/v3/files/{fileId}/permissions/{permissionId}刪除權限。 | 
| get | GET /drive/v3/files/{fileId}/permissions/{permissionId}依 ID 取得權限。 | 
| list | GET /drive/v3/files/{fileId}/permissions列出檔案或共用雲端硬碟的權限。 | 
| update | PATCH /drive/v3/files/{fileId}/permissions/{permissionId}使用 patch 語意更新權限。 | 
REST 資源:v3.replies
| 方法 | |
|---|---|
| create | POST /drive/v3/files/{fileId}/comments/{commentId}/replies建立留言回覆。 | 
| delete | DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}刪除回覆。 | 
| get | GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}依 ID 取得回覆。 | 
| list | GET /drive/v3/files/{fileId}/comments/{commentId}/replies列出留言的回覆。 | 
| update | PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}使用修補程式語意更新回覆。 | 
REST 資源:v3.revisions
| 方法 | |
|---|---|
| delete | DELETE /drive/v3/files/{fileId}/revisions/{revisionId}永久刪除檔案版本。 | 
| get | GET /drive/v3/files/{fileId}/revisions/{revisionId}依 ID 取得修訂版本的中繼資料或內容。 | 
| list | GET /drive/v3/files/{fileId}/revisions列出檔案的修訂版本。 | 
| update | PATCH /drive/v3/files/{fileId}/revisions/{revisionId}使用修補語意更新修訂版本。 |