若要與 Google Drive® 作為連鎖的一部分進行互動,請新增具有 Google Drive 連線指令的步驟。例如:
- 上傳、下載、移動、搜尋和刪除檔案
- 建立和刪除資料夾
若要啟用這些指令,IT 管理員必須先設定 Google Drive 連接器 。
注意: 這些指令會管理儲存在 Google Drive 中的檔案,而非 儲存在 Google Workspace® 產品 (例如 Google Docs®、Sheet® 或 Slides®)中的檔案。
建立資料夾
若要在 Google Drive 中建立新資料夾,請使用Create folder 指令。
等效的 API 呼叫: https://developers.google.com/drive/api/guides/folder#create-folder
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 資料夾名稱 | 輸入要建立的資料夾名稱。 |
| 父資料夾 | 輸入要在其中建立新資料夾的父 資料夾名稱。若要在頂層建立資料夾,請留空。 |
输出
無
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 錯誤 | 一般故障 |
| 2 | 錯誤 | 無效參數 |
| 3 | 錯誤 | 發現多個名稱相同的檔案 |
| 4 | 錯誤 | 刪除錯誤;要求的物件是資料夾 |
| 10 | 錯誤 | 來自 Google Drive API 的錯誤回應 |
刪除檔案
若要從 Google Drive 刪除檔案,請使用Delete file 指令。
對應的 API 呼叫: https://developers.google.com/drive/api/reference/rest/v3/files/delete
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 檔案名稱 | 輸入要刪除的檔案名稱。 |
输出
無
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 錯誤 | 一般故障 |
| 2 | 錯誤 | 無效參數 |
| 3 | 錯誤 | 發現多個名稱相同的檔案 |
| 4 | 錯誤 | 刪除錯誤;要求的物件是資料夾 |
| 10 | 錯誤 | 來自 Google Drive API 的錯誤回應 |
下載檔案
若要從 Google Drive 下載檔案,請使用Download file 指令。
等效的 API 呼叫: https://developers.google.com/drive/api/reference/rest/v3/files/download
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 檔案名稱 | 輸入要下載檔案的名稱。 |
| 資料夾名稱 | 輸入要下載檔案的父資料夾名稱。 |
| 下載路徑 | 輸入儲存檔案的路徑。若要將檔案用作輸出,請留空。 |
| 覆寫 | 若要下載檔案而不考慮路徑中是否存在同名檔案,請勾選此方塊 |
输出
| 輸出 | 輸出類型 |
|---|---|
| 檔案 | 檔案 |
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 錯誤 | 一般故障 |
| 2 | 錯誤 | 無效參數 |
| 3 | 錯誤 | 發現多個名稱相同的檔案 |
| 4 | 錯誤 | 刪除錯誤;要求的物件是資料夾 |
| 10 | 錯誤 | 來自 Google Drive API 的錯誤回應 |
移動檔案
若要將檔案移至 Google Drive 中的新資料夾,請使用Move file 指令。
等效的 API 呼叫: 輸入要移動的檔案名稱。
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 檔案名稱 | 輸入要移動的檔案名稱。 |
| 資料夾名稱 | 輸入要將檔案移至的資料夾名稱。 |
| 覆寫 | 若要將檔案移至新資料夾,無論該資料夾中是否已包含同名檔案,請勾選此方塊。 |
输出
無
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 錯誤 | 一般故障 |
| 2 | 錯誤 | 無效參數 |
| 3 | 錯誤 | 發現多個名稱相同的檔案 |
| 4 | 錯誤 | 刪除錯誤;要求的物件是資料夾 |
| 10 | 錯誤 | 來自 Google Drive API 的錯誤回應 |
| 16 | 錯誤 | 無法寫入目的地檔案,因為存在另一個相同名稱的檔案 |
搜尋檔案
若要根據指定的查詢搜尋 Google Drive 中的檔案,請使用Search files 指令。
等效的 API 呼叫: https://developers.google.com/drive/api/guides/search-files
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 查詢 | 輸入搜尋參數,以Google Drive 支援的查詢語言 。 |
| 結果數量 | 輸入要顯示的最大結果數,最多 100 個。 |
| 順序 | 選擇要對傳回的檔案排序的欄位。 |
输出
| 輸出 | 輸出類型 |
|---|---|
| 檔案 | JSON |
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 錯誤 | 一般故障 |
| 2 | 錯誤 | 無效參數 |
| 3 | 錯誤 | 發現多個名稱相同的檔案 |
| 4 | 錯誤 | 刪除錯誤;要求的物件是資料夾 |
| 10 | 錯誤 | 來自 Google Drive API 的錯誤回應 |
| 16 | 錯誤 | 無法寫入目的地檔案,因為存在另一個同名檔案 |
上傳檔案
若要上載檔案到 Google Drive,請使用Upload file 指令。
等效 API 調用: https://developers.google.com/drive/api/guides/manage-uploads
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 檔案名稱 | 輸入要上傳的檔案名稱。這可以是您檔案系統上的現有檔案、指令輸出或檔案資源。 |
| 資料夾名稱 | 輸入要將檔案上傳至 Google Drive 的資料夾名稱。若要將檔案上傳至最上層,請留空。 |
| 上傳名稱 | 輸入上傳時的檔案名稱。要使用與相同的名稱 檔案名稱 ,請留空。 |
| 覆寫 | 若要上傳檔案而不考慮指定位置是否存在同名檔案,請勾選此方塊。 |
输出
| 輸出 | 輸出類型 |
|---|---|
| 檔案名稱 | 字串 |
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 錯誤 | 一般故障 |
| 2 | 錯誤 | 無效參數 |
| 3 | 錯誤 | 發現多個名稱相同的檔案 |
| 4 | 錯誤 | 刪除錯誤;要求的物件是資料夾 |
| 10 | 錯誤 | 來自 Google Drive API 的錯誤回應 |