该技能用于通过 Box API 完成文件与文件夹管理、上传下载、版本更新、内容搜索和协作设置,适合需要以编程方式操作 Box 云存储的场景。
主要能力:获取当前用户信息;读取根目录或指定文件夹内容、创建/重命名/删除文件夹;获取文件元数据、下载、上传文件、上传新版本、复制和删除文件;按关键词搜索内容;为文件夹创建协作并分配角色。
使用方式:基础地址为 https://api.box.com/2.0,上传接口使用 https://upload.box.com/api/2.0/files/content。所有请求通过 Authorization: Bearer $BOX_TOKEN 鉴权,token 为由 vm0 自动刷新的 OAuth 访问令牌,根文件夹 ID 为 0。示例调用如 curl -s "https://api.box.com/2.0/users/me" --header "Authorization: Bearer $BOX_TOKEN"。若请求失败,可运行 zero doctor check-connector --env-name BOX_TOKEN 或 zero doctor check-connector --url https://api.box.com/2.0/users/me --method GET 排查。
限制:资料未说明除上述接口外的其他功能、权限范围或配额限制。