要与 Box® 驱动器交互,请在使用 Box 连接命令的链中添加一个步骤。例如:
- 上传、下载、移动、搜索或删除文件
- 创建和删除文件夹
- 获取文件和文件夹 URL
要启用这些命令,IT 管理员首先 创建一个 Box 连接器。
复制文件
要在 Box 中复制文件,请使用 Copy file 命令。
等效 API 调用:https://developer.box.com/reference/post-file-requests-id-copy/
属性
| 摘要信息 |
细节 |
| 文件 ID |
请输入要复制的文件的ID。 |
| 文件名称 |
请输入要复制的文件名。如果输入 文件 ID,则为可选。 |
| 父文件夹名称 |
请输入包含要复制文件的文件夹名称。如果输入 文件 ID,则为可选。 |
| 目标文件夹 ID |
输入要将文件复制到的目标文件夹的 ID(可选)。对于根,输入 0。 |
| 目标文件夹名称 |
请输入要复制到的文件夹名称。如果输入 目标文件夹 ID,则为可选。 |
| 姓名 |
要重命名文件副本,请输入其名称(可选)。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
出现错误 |
复制文件夹
要在 Box 中复制文件夹,请使用 Copy folder 命令。
等效 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 中删除文件,请使用 Delete file 命令。
等效 API 调用:https://developer.box.com/guides/file-requests/delete/
属性
| 摘要信息 |
细节 |
| 文件 ID |
请输入要删除的文件的 ID |
| 文件名称 |
请输入要删除的文件名。如果输入 文件 ID,则为可选。 |
| 父文件夹名称 |
请输入包含要删除文件的文件夹名称。如果输入 文件 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。 |
| 文件名称 |
请输入要下载的文件名。如果输入 文件 ID,则为可选。 |
| 父文件夹名称 |
请输入包含要下载文件的文件夹名称。如果输入 文件 ID,则为可选。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
出现错误 |
获取文件信息
要检索 Box 中文件的元数据,请使用 Get file info 命令。
等效 API 调用:https://developer.box.com/reference/get-files-id/
属性
| 摘要信息 |
细节 |
| 文件 ID |
请输入要查找元数据的文件的ID。 |
| 文件名称 |
请输入要查找元数据的文件名。如果输入 文件 ID,则为可选。 |
| 父文件夹名称 |
输入包含要查找元数据的文件的文件夹名称。如果输入 文件 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 中文件的名称、描述或父文件夹,请使用 更新文件信息 命令。
等效 API 调用:https://developer.box.com/guides/file-requests/update/
属性
| 摘要信息 |
细节 |
| 文件 ID |
请输入要更新的文件的ID。 |
| 文件名称 |
请输入要更新的文件名。如果输入 文件 ID,则为可选。 |
| 父文件夹名称 |
请输入包含要更新文件的文件夹名称。如果输入 文件 ID,则为可选。 |
| 姓名 |
请输入新文件名。 |
| 描述 |
请输入文件描述。 |
| 目标文件夹 ID |
输入要将文件移动到的文件夹 ID(可选)。 |
| 目标文件夹名称 |
请输入要将文件移动到的文件夹名称。如果输入 目标文件夹 ID,则为可选。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
出现错误 |
更新文件夹
要更新 Box 中文件夹的名称、描述或父文件夹,请使用 Update folder 命令。
等效 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。 |
| 姓名 |
请输入要上传新版本的文件名。如果输入 文件 ID,则为可选。 |
| 父文件夹名称 |
请输入包含要上传新版本文件的文件夹名称。如果输入 文件 ID,则为可选。 |
输出
| 输出 |
输出类型 |
| 线条 |
整数 |
| 文件 |
JSON |
| 文件 ID |
字串 |
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
出现错误 |