要与 Box® 驱动器交互,请在使用 Box 连接命令的链中添加一个步骤。例如
- 上传、下载、移动、搜索或删除文件
- 创建和删除文件夹
- 获取文件和文件夹 URL
要启用这些命令,IT 管理员首先 创建一个 Box 连接器。
复制文件
要在 Box 中复制文件,请使用 复制文件 命令。
等效 API 调用: https://developer.box.com/reference/post-file-requests-id-copy/
属性
摘要信息 |
详细信息 |
文件 ID |
输入要复制文件的 ID。 |
文件名称 |
输入要复制的文件名。如果输入 File ID,则为可选项。 |
父文件夹名称 |
输入包含要复制文件的文件夹名称。如果输入 File ID,则为可选项。 |
目的地文件夹 ID |
输入要将文件复制到的目标文件夹 ID(可选)。对于根用户,输入 0 。 |
目的地文件夹名称 |
输入要复制到的文件夹名称。如果输入 目的地文件夹 ID,则为可选项。 |
姓名 |
要重命名文件副本,请输入其名称(可选)。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
复制文件夹
要复制 Box 中的文件夹,请使用 复制文件夹 命令。
等效 API 调用: https://developer.box.com/guides/folders/single/copy/
属性
摘要信息 |
详细信息 |
文件夹 ID |
输入要复制的文件夹 ID。 |
文件夹名称 |
输入要复制的文件夹名称。如果输入 文件夹 ID,则为可选项。 |
目的地文件夹 ID |
输入要保存副本的文件夹 ID。 |
目的地文件夹名称 |
输入要保存副本的文件夹名称。如果输入 目的地文件夹 ID,则为可选项。 |
新文件夹名称 |
要重命名文件副本,请输入其名称(可选)。 |
输出
输出 |
输出类型 |
文件夹 |
JSON |
文件夹 ID |
字串 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
创建文件夹
要在 Box 中创建文件夹,请使用 Create folder 命令。
等效 API 调用: https://developer.box.com/guides/folders/single/create/
属性
摘要信息 |
详细信息 |
文件夹名称 |
输入新文件夹的名称。 |
目的地文件夹 ID |
输入目标文件夹的 ID。对于根用户,输入 0 。 |
目的地文件夹名称 |
输入目标文件夹的名称(可选)。 |
输出
输出 |
输出类型 |
文件夹 |
JSON |
文件夹 ID |
字串 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
删除文件
要删除 Box 中的文件,请使用 删除文件 命令。
等效 API 调用: https://developer.box.com/guides/file-requests/delete/
属性
摘要信息 |
详细信息 |
文件 ID |
输入要删除文件的 ID |
文件名称 |
输入要删除文件的名称。如果输入 File ID,则为可选项。 |
父文件夹名称 |
输入包含要删除文件的文件夹名称。如果输入 File ID,则为可选项。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
删除文件夹
要删除 Box 中的文件夹,请使用 Delete folder 命令。
等效 API 调用: https://developer.box.com/guides/folders/single/delete/
输入
属性
摘要信息 |
详细信息 |
文件夹 ID |
输入要删除文件夹的 ID |
文件夹名称 |
输入要删除的文件夹名称。如果输入 文件夹 ID,则为可选项。 |
父文件夹名称 |
输入包含要删除文件夹的文件夹名称。如果输入 文件夹 ID,则为可选项。 |
递归 |
要递归删除包含项目的文件夹,请选中此复选框。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
下载文件
要从 Box 下载文件,请使用 Download file 命令。
等效 API 调用: https://developer.box.com/guides/downloads/file/
属性
摘要信息 |
详细信息 |
文件 ID |
输入要下载文件的 ID。 |
文件名称 |
输入要下载文件的名称。如果输入 File ID,则为可选项。 |
父文件夹名称 |
输入包含要下载文件的文件夹名称。如果输入 File ID,则为可选项。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
获取文件信息
要检索 Box 中文件的元数据,请使用 Get file info 命令。
等效 API 调用: https://developer.box.com/reference/get-files-id/
属性
摘要信息 |
详细信息 |
文件 ID |
输入要查找元数据的文件 ID。 |
文件名称 |
输入要查找元数据的文件名。如果输入 File ID,则为可选项。 |
父文件夹名称 |
输入要查找元数据的文件所在文件夹的名称。如果输入 File ID,则为可选项。 |
输出
输出 |
输出类型 |
文件信息 |
JSON |
文件 ID |
字串 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
获取文件夹信息
要检索 Box 中文件夹的元数据,请使用 Get folder info 命令。
等效 API 调用: https://developer.box.com/reference/get-folders-id/
属性
摘要信息 |
详细信息 |
文件夹 ID |
输入要获取元数据的文件夹 ID。 |
文件夹名称 |
输入要获取元数据的文件夹名称。如果输入 文件夹 ID,则为可选项。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
获取文件夹项目
要检索 Box 文件夹中的所有项目,请使用 Get folder items 命令。
等效 API 调用: https://developer.box.com/reference/get-folders-id-items/
属性
摘要信息 |
详细信息 |
文件夹 ID |
输入要检索项目的文件夹 ID。 |
文件夹名称 |
输入要检索项目的文件夹名称。如果输入 文件夹 ID,则为可选项。 |
父文件夹名称 |
输入包含要检索项目的文件夹的名称。如果输入 文件夹 ID,则为可选项。 |
方向 |
选择文件夹项目的排序顺序。 |
限制 |
输入返回条目的限制。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
搜索
要在 Box 中搜索对象,请使用 Search 命令。
等效 API 调用: https://developer.box.com/guides/search/
属性
摘要信息 |
详细信息 |
查询 |
输入搜索查询。 |
文件扩展名 |
输入要限制搜索结果的文件扩展名。 |
类型 |
选择要查找的对象类型。所有类型留空。 |
限制 |
输入要返回的结果数量。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
更新文件信息
要更新 Box 中文件的名称、描述或父文件夹,请使用 Update file info 命令。
等效 API 调用: https://developer.box.com/guides/file-requests/update/
属性
摘要信息 |
详细信息 |
文件 ID |
输入要更新文件的 ID。 |
文件名称 |
输入要更新的文件名。如果输入 File ID,则为可选项。 |
父文件夹名称 |
输入包含要更新文件的文件夹名称。如果输入 File ID,则为可选项。 |
姓名 |
输入文件的新名称。 |
描述 |
输入文件描述。 |
目的地文件夹 ID |
输入要将文件移动到的文件夹 ID(可选)。 |
目的地文件夹名称 |
输入要将文件移动到的文件夹名称。如果输入 目标文件夹 ID,则为可选项。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
更新文件夹
要更新 Box 中文件夹的名称、描述或父文件夹,请使用 更新文件夹 命令。
等效 API 调用: https://developer.box.com/reference/put-folders-id/
属性
摘要信息 |
详细信息 |
文件夹 ID |
输入要更新文件夹的 ID。 |
文件夹名称 |
输入要更新的文件夹名称。如果输入 文件夹 ID,则为可选项。 |
目的地文件夹 ID |
输入要将文件夹移动到的文件夹 ID(可选)。对于根用户,输入 0 。 |
目的地文件夹名称 |
输入要将文件夹移动到的文件夹名称。如果输入 目标文件夹 ID,则为可选项。 |
姓名 |
输入文件夹的新名称。 |
描述 |
输入文件夹的描述。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
上传文件
要将文件上传到 Box,请使用 Upload file 命令。
等效 API 调用: https://developer.box.com/guides/file-requests/update/
属性
摘要信息 |
详细信息 |
文件 |
输入要上传的文件。 |
目的地文件夹 ID |
输入存储文件的目标文件夹 ID。 |
目的地文件夹名称 |
输入存储文件的目标文件夹名称。如果输入 目标文件夹 ID,则为可选项。 |
姓名 |
输入文件的新名称。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |
上传文件版本
要将文件的新版本上传到 Box,请使用 Upload file version 命令。
等效 API 调用: https://developer.box.com/guides/uploads/direct/file-version/
属性
摘要信息 |
详细信息 |
文件 |
输入要上传新版本的文件。 |
文件 ID |
输入要创建新版本的文件 ID。 |
姓名 |
输入要上传新版本的文件名。如果输入 File ID,则为可选项。 |
父文件夹名称 |
输入包含要上传新版本文件的文件夹名称。如果输入 File ID,则为可选项。 |
输出
输出 |
输出类型 |
线条 |
整数 |
文件 |
JSON |
文件 ID |
字串 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
出现错误 |