共用方式為


盒子

Box™ 是一項確保您的文件安全、同步且易於共享的服務。 連接到 Box 以管理您的文件。 您可以在 Box 中執行各種操作,例如上傳、更新、取得和刪除檔案。

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 標準 除下列區域外的所有 Power Automate 區域
     - 由 21Vianet 營運的中國雲
邏輯應用程式 標準 所有 Logic Apps 區域, 但下列區域除外:
     - Azure 中國區域
     - 美國國防部 (DoD)
Power Apps 標準 除下列區域外的所有 Power Apps 區域
     - 由 21Vianet 營運的中國雲
Power Automate(自動化服務) 標準 除下列區域外的所有 Power Automate 區域
     - 由 21Vianet 營運的中國雲
連絡人​​
名稱 Microsoft
URL Microsoft LogicApps 支援
Microsoft Power Automate 支援
Microsoft Power Apps 支援
連接器中繼資料
Publisher Microsoft
網站 https://www.box.com/
隱私策略 https://www.box.com/legal/privacypolicy

Box API 狀態

請使用此資源來追蹤 Box API 中斷

已知問題與限制

  1. 連接器不支援單一登入 (SSO) 連線,請改用標準連線。
  2. 請勿將 「檔案識別碼」 參數與實際 檔案名稱混淆。 由於 Box REST API 限制,包含下列字元 [\ { } “ <>] 的無效檔案識別碼可能會導致連接器 GetawayTimeout 錯誤。
  3. 指定路徑 (資料夾路徑檔案路徑) 中的每個資料夾 (包括根資料夾) 不得包含超過 10000 個項目。
  4. 使用檔案選擇器選擇資料夾的檔案時,產生的路徑可能以「//所有檔案」開頭,例如「//所有檔案/我的資料夾/MyFile.txt」。 為避免在根目錄下建立新的「所有檔案」資料夾,應手動將此路徑變更為「/我的資料夾/MyFile.txt」。 對於引用根文件夾,請使用單個斜線,例如 '//所有文件' -> '/'。
  5. 在大多數情況下,觸發器幾乎會在對應事件發生時立即觸發,但在極少數情況下,由於基礎 API 限制,觸發器延遲觸發可能需要長達一天的時間。 若要深入瞭解,請前往 (Box 事件 API)。 建議在這段時間內將檔案保留在資料夾中。 否則,觸發邏輯將不會報告。
  6. 如果檔案已存在於資料夾中,則以相同名稱重新上傳的檔案將不會被視為建立事件,而是更新事件。
  7. 此連接器不再是表格式連接器,因此不能用作表格式資料來源 - 包括 Excel 連接器。
  8. 此連接器可能會將 no-op 要求傳送至後端。

一般限制

名稱 價值觀
檔案大小上限 (以 MB 為單位) 75
資料夾項目數目上限 10000
在頻寬時間間隔內傳輸至/從連接器傳輸的 MB 數目上限 (每個連線) 1000
頻寬時間間隔 (以毫秒為單位) 60000

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒

動作

使用 id 取得檔案中繼資料

使用檔案識別碼從 Box 擷取檔案中繼資料。

使用 id 取得檔案內容

使用 id 從 Box 擷取檔案內容。

使用路徑取得檔案中繼資料

使用路徑從 Box 擷取檔案中繼資料。

使用路徑取得檔案內容

使用路徑從 Box 擷取檔案內容。

列出根資料夾中的檔案和資料夾

列出 Box 根資料夾中的檔案和資料夾。

列出資料夾中的檔案和資料夾

列出 Box 資料夾中的檔案和資料夾。

刪除檔案

從 Box 中刪除現有檔案。

將存檔解壓縮到資料夾

將封存檔案解壓縮到 Box 中的資料夾中 (例如:.zip)。

建立檔案

將檔案上傳至 Box。

更新檔案

更新 Box 中的現有檔案。

複製檔案

將檔案複製到 Box 中的檔案路徑。

使用 id 取得檔案中繼資料

使用檔案識別碼從 Box 擷取檔案中繼資料。

參數

名稱 機碼 必要 類型 Description
檔案標識碼
id True string

Box 中檔案的唯一識別碼。

傳回

Blob 中繼資料

身體
BlobMetadata

使用 id 取得檔案內容

使用 id 從 Box 擷取檔案內容。

參數

名稱 機碼 必要 類型 Description
檔案標識碼
id True string

Box 中檔案的唯一識別碼。

推斷內容類型
inferContentType boolean

布林值 (true、false) ,用於根據副檔名推斷內容類型。

傳回

檔案的內容。

檔案內容
binary

使用路徑取得檔案中繼資料

使用路徑從 Box 擷取檔案中繼資料。

參數

名稱 機碼 必要 類型 Description
檔案路徑
path True string

Box 中檔案的唯一路徑。

傳回

Blob 中繼資料

身體
BlobMetadata

使用路徑取得檔案內容

使用路徑從 Box 擷取檔案內容。

參數

名稱 機碼 必要 類型 Description
檔案路徑
path True string

Box 中檔案的唯一路徑。

推斷內容類型
inferContentType boolean

布林值 (true、false) ,用於根據副檔名推斷內容類型。

傳回

檔案的內容。

檔案內容
binary

列出根資料夾中的檔案和資料夾

列出 Box 根資料夾中的檔案和資料夾。

傳回

列出資料夾中的檔案和資料夾

列出 Box 資料夾中的檔案和資料夾。

參數

名稱 機碼 必要 類型 Description
資料夾識別碼
id True string

Box 中資料夾的唯一識別碼。

傳回

刪除檔案

從 Box 中刪除現有檔案。

參數

名稱 機碼 必要 類型 Description
檔案標識碼
id True string

要從 Box 刪除的檔案的唯一識別碼。

將存檔解壓縮到資料夾

將封存檔案解壓縮到 Box 中的資料夾中 (例如:.zip)。

參數

名稱 機碼 必要 類型 Description
來源封存檔案路徑
source True string

封存檔案的路徑。

目的地資料夾路徑
destination True string

Box 中用於提取存檔內容的路徑。

改寫
overwrite boolean

如果設定為 'true',則覆寫目的地檔案。

傳回

建立檔案

將檔案上傳至 Box。

參數

名稱 機碼 必要 類型 Description
資料夾路徑
folderPath True string

將檔案上傳至 Box 的資料夾路徑。

檔案名稱
name True string

要在 Box 中建立的檔案名稱。

檔案內容
body True binary

要上傳至 Box 的檔案內容。

傳回

Blob 中繼資料

身體
BlobMetadata

更新檔案

更新 Box 中的現有檔案。

參數

名稱 機碼 必要 類型 Description
檔案標識碼
id True string

要在 Box 中更新的檔案的唯一識別碼。

檔案內容
body True binary

要在 Box 中更新的檔案內容。

傳回

Blob 中繼資料

身體
BlobMetadata

複製檔案

將檔案複製到 Box 中的檔案路徑。

參數

名稱 機碼 必要 類型 Description
來源網址
source True string

來源檔案的 URL。

目的地檔案路徑
destination True string

Box 中的目的地檔案路徑,包括目標檔案名稱。

改寫
overwrite boolean

如果設定為 'true',則覆寫目的地檔案。

傳回

Blob 中繼資料

身體
BlobMetadata

觸發程序

修改檔案時 [已棄用]

當 Box 資料夾中的檔案被修改時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。

修改檔案時 (僅限內容)

當資料夾中的檔案被修改時,此作業會觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。

修改檔案時 (僅限屬性) (V2) (預覽版)

當資料夾中的檔案被修改時,此作業會觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。 如果關閉觸發器>設定的「分割開啟」選項,則成功的觸發器執行可能會為「檔案清單」輸出產生空陣列。

建立檔案時 [已棄用]

在 Box 資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。

建立檔案時 (僅限屬性) [已棄用]

此動作已被取代。 請改用建立檔案時 (僅限屬性) (V2)。

此作業會在資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。

建立檔案時 (僅限屬性) (V2)

此作業會在資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。 如果關閉觸發器>設定的「分割開啟」選項,則成功的觸發器執行可能會為「檔案清單」輸出產生空陣列。

修改檔案時 [已棄用]

當 Box 資料夾中的檔案被修改時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。

參數

名稱 機碼 必要 類型 Description
資料夾識別碼
folderId True string

Box 中資料夾的唯一識別碼。

推斷內容類型
inferContentType boolean

布林值 (true、false) ,用於根據副檔名推斷內容類型。

傳回

檔案的內容。

檔案內容
binary

修改檔案時 (僅限內容)

當資料夾中的檔案被修改時,此作業會觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。

參數

名稱 機碼 必要 類型 Description
資料夾
folderId True string

選取資料夾

要傳回的檔案數目
maxFileCount integer

單一觸發程式執行要傳回的檔案數目上限 (1-100)。 請注意,「分割開啟」設定可以強制觸發器單獨處理每個項目。

傳回

Blob 中繼資料

檔案清單
BlobMetadata

修改檔案時 (僅限屬性) (V2) (預覽版)

當資料夾中的檔案被修改時,此作業會觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。 如果關閉觸發器>設定的「分割開啟」選項,則成功的觸發器執行可能會為「檔案清單」輸出產生空陣列。

參數

名稱 機碼 必要 類型 Description
資料夾
folderId True string

選取資料夾

要傳回的檔案數目
maxFileCount integer

單一觸發程式執行要傳回的檔案數目上限 (1-100)。 請注意,「分割開啟」設定可以強制觸發器單獨處理每個項目。

傳回

Blob 中繼資料

檔案清單
BlobMetadata

建立檔案時 [已棄用]

在 Box 資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。

參數

名稱 機碼 必要 類型 Description
資料夾識別碼
folderId True string

Box 中資料夾的唯一識別碼。

推斷內容類型
inferContentType boolean

布林值 (true、false) ,用於根據副檔名推斷內容類型。

傳回

檔案的內容。

檔案內容
binary

建立檔案時 (僅限屬性) [已棄用]

此動作已被取代。 請改用建立檔案時 (僅限屬性) (V2)。

此作業會在資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。

參數

名稱 機碼 必要 類型 Description
資料夾
folderId True string

資料夾的唯一識別碼。

要傳回的檔案數目
maxFileCount integer

單一觸發程式執行要傳回的檔案數目上限 (1-100)。 請注意,「分割開啟」設定可以強制觸發器單獨處理每個項目。

傳回

Blob 中繼資料

檔案清單
BlobMetadata

建立檔案時 (僅限屬性) (V2)

此作業會在資料夾中建立新檔案時觸發流程。 如果在子資料夾中新增/更新檔案,則不會觸發觸發程式。 如果需要在子資料夾上觸發,則應建立多個觸發程式。 如果關閉觸發器>設定的「分割開啟」選項,則成功的觸發器執行可能會為「檔案清單」輸出產生空陣列。

參數

名稱 機碼 必要 類型 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

檔案或資料夾的檔案定位器。

最後修改者
LastModifiedBy string

上次修改檔案或資料夾的使用者。

二進位

這是基本數據類型 『binary』。