Dropbox
Dropbox 是一項確保您的文件安全、同步且易於共享的服務。 連線至 Dropbox 以管理您的檔案。 您可以在 Dropbox 中執行各種操作,例如上傳、更新、取得和刪除檔案。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 標準 | 除下列區域外的所有 Power Automate 區域 : - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 標準 | 除下列區域外的所有 Power Apps 區域 : - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 標準 | 除下列區域外的所有 Power Automate 區域 : - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | Microsoft |
| URL |
Microsoft LogicApps 支援 Microsoft Power Automate 支援 Microsoft Power Apps 支援 |
| 連接器中繼資料 | |
|---|---|
| Publisher | Microsoft |
| 網站 | https://www.dropbox.com/ |
| 隱私策略 | https://www.dropbox.com/privacy |
已知問題與限制
- 由於 Dropbox REST API 的限制,我們目前僅支援個人資料夾和共享資料夾。 不支援團隊資料夾。
- 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。
- 無法選取群組專用的資料夾。 即使您是該團體的成員。
- 此連接器不再是表格式連接器,因此不能用作表格式資料來源 - 包括 Excel 連接器。
- 此連接器可能會將 no-op 要求傳送至後端。
一般限制
| 名稱 | 價值觀 |
|---|---|
| 檔案大小上限 (以 MB 為單位) | 50 |
| 複製作業的檔案大小上限 (以 MB 為單位) | 300 |
| 在頻寬時間間隔內傳輸至/從連接器傳輸的 MB 數目上限 (每個連線) | 1000 |
| 頻寬時間間隔 (以毫秒為單位) | 60000 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
動作
| 使用路徑取得檔案中繼資料 |
此作業會使用路徑取得檔案的中繼資料。 |
| 使用路徑取得檔案內容 |
此作業會使用路徑取得檔案的內容。 |
| 列出根資料夾中的檔案 |
此作業會取得根資料夾中的檔案和子資料夾清單。 |
| 列出資料夾中的檔案 |
此作業會取得資料夾中的檔案和子資料夾清單。 |
| 刪除檔案 |
此作業會刪除檔案。 |
| 取得檔案中繼資料 |
此作業會取得檔案的中繼資料。 |
| 取得檔案內容 |
此作業會取得檔案的內容。 |
| 將存檔解壓縮到資料夾 |
此作業會將封存檔案解壓縮到資料夾中(例如:.zip)。 |
| 建立檔案 |
此作業會在資料夾中建立檔案。 |
| 更新檔案 |
此作業會更新檔案。 |
| 複製檔案 |
此作業會將檔案複製到 Dropbox。 |
使用路徑取得檔案中繼資料
此作業會使用路徑取得檔案的中繼資料。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
檔案路徑
|
path | True | string |
檔案的唯一路徑。 |
傳回
Blob 中繼資料
- 身體
- BlobMetadata
使用路徑取得檔案內容
此作業會使用路徑取得檔案的內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
檔案路徑
|
path | True | string |
檔案的唯一路徑。 |
|
推斷內容類型
|
inferContentType | boolean |
布林值 (true、false) ,用於根據副檔名推斷內容類型。 |
傳回
檔案的內容。
- 檔案內容
- binary
列出根資料夾中的檔案
列出資料夾中的檔案
此作業會取得資料夾中的檔案和子資料夾清單。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料夾
|
id | True | string |
資料夾的唯一識別碼。 |
傳回
- response
- array of BlobMetadata
刪除檔案
此作業會刪除檔案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
檔案
|
id | True | string |
檔案的唯一識別碼。 |
取得檔案中繼資料
取得檔案內容
此作業會取得檔案的內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
檔案
|
id | True | string |
檔案的唯一識別碼。 |
|
推斷內容類型
|
inferContentType | boolean |
布林值 (true、false) ,用於根據副檔名推斷內容類型。 |
傳回
檔案的內容。
- 檔案內容
- binary
將存檔解壓縮到資料夾
此作業會將封存檔案解壓縮到資料夾中(例如:.zip)。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
來源封存檔案路徑
|
source | True | string |
封存檔案的路徑。 |
|
目的地資料夾路徑
|
destination | True | string |
擷取封存內容的路徑。 |
|
改寫
|
overwrite | boolean |
如果設定為 'true',則覆寫目的地檔案。 |
傳回
- response
- array of BlobMetadata
建立檔案
此作業會在資料夾中建立檔案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料夾路徑
|
folderPath | True | string |
資料夾的路徑。 |
|
檔案名稱
|
name | True | string |
檔案的檔名。 |
|
檔案內容
|
body | True | binary |
檔案的內容。 |
傳回
Blob 中繼資料
- 身體
- BlobMetadata
更新檔案
此作業會更新檔案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
檔案
|
id | True | string |
檔案的唯一識別碼。 |
|
檔案內容
|
body | True | binary |
檔案的內容。 |
傳回
Blob 中繼資料
- 身體
- BlobMetadata
複製檔案
此作業會將檔案複製到 Dropbox。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
來源網址
|
source | True | string |
來源檔案的網址 |
|
目的地檔案路徑
|
destination | True | string |
目的地檔案路徑,包括目標檔案名稱。 |
|
改寫
|
overwrite | boolean |
如果設定為 'true',則覆寫目的地檔案。 |
傳回
Blob 中繼資料
- 身體
- BlobMetadata
觸發程序
| 修改檔案時 |
當資料夾中的檔案被修改時,此作業會觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。 |
| 修改檔案時 (僅限內容) |
當資料夾中的檔案被修改時,此作業會觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。 |
| 建立檔案時 |
此作業會在資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。 |
| 建立檔案時 (僅限屬性) |
此作業會在資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。 |
修改檔案時
當資料夾中的檔案被修改時,此作業會觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料夾
|
folderId | True | string |
資料夾的唯一識別碼。 |
|
推斷內容類型
|
inferContentType | boolean |
布林值 (true、false) ,用於根據副檔名推斷內容類型。 |
傳回
檔案的內容。
- 檔案內容
- binary
修改檔案時 (僅限內容)
當資料夾中的檔案被修改時,此作業會觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料夾
|
folderId | True | string |
選取資料夾 |
|
要傳回的檔案數目
|
maxFileCount | integer |
單一觸發程式執行要傳回的檔案數目上限 (1-100)。 請注意,「分割開啟」設定可以強制觸發器單獨處理每個項目。 |
傳回
Blob 中繼資料
- 檔案清單
- BlobMetadata
建立檔案時
此作業會在資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料夾
|
folderId | True | string |
資料夾的唯一識別碼。 |
|
推斷內容類型
|
inferContentType | boolean |
布林值 (true、false) ,用於根據副檔名推斷內容類型。 |
傳回
檔案的內容。
- 檔案內容
- binary
建立檔案時 (僅限屬性)
此作業會在資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料夾
|
folderId | True | string |
資料夾的唯一識別碼。 |
|
要傳回的檔案數目
|
maxFileCount | integer |
單一觸發程式執行要傳回的檔案數目上限 (1-100)。 請注意,「分割開啟」設定可以強制觸發器單獨處理每個項目。 |
傳回
Blob 中繼資料
- 檔案清單
- BlobMetadata
定義
Blob中繼資料
Blob 中繼資料
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
Id
|
Id | string |
檔案或資料夾的唯一識別碼。 |
|
名稱
|
Name | string |
檔案或資料夾的名稱。 |
|
顯示名稱
|
DisplayName | string |
檔案或資料夾的顯示名稱。 |
|
路徑
|
Path | string |
檔案或資料夾的路徑。 |
|
最後修改
|
LastModified | date-time |
上次修改檔案或資料夾的日期和時間。 |
|
大小
|
Size | integer |
檔案或資料夾的大小。 |
|
媒體類型
|
MediaType | string |
檔案或資料夾的媒體類型。 |
|
Is資料夾
|
IsFolder | boolean |
布林值 (true、false) ,指出 Blob 是否為資料夾。 |
|
Etag
|
ETag | string |
檔案或資料夾的 etag。 |
|
檔案定位器
|
FileLocator | string |
檔案或資料夾的檔案定位器。 |
二進位
這是基本數據類型 『binary』。