Skip to main content
一个接口,两种模式 — 由 item_type 字段决定:
  • 文件夹item_type: "folder") — 在文件库中创建一个空文件夹。
  • 文件item_type: "file") — 注册一个字节已通过分块上传存入存储的文件。您必须先调用创建上传会话并收集每个分块的 ETag
请选择下方与您要创建的条目类型相匹配的标签页。不同模式的必填字段不同。
parent_item_id 接受别名 MY_SPACE(您的工作空间根目录)。直接传入即可,无需查询根目录 ID。您也可以传入任意文件夹的 item_id 以嵌套到更深层级。
所需权限: drive:item_add · service流程说明(文件模式):item_type: "file" 模式调用此接口是文件库上传流程的第 2 步;第 1 步是创建上传会话(相同权限)。如需让文件出现在项目中,请调用导入文档 — 该操作还额外需要 project:doc_add 权限。

请求体

string
required
必须为 "folder"
string
required
父文件夹 — MY_SPACE 或任意文件夹的 item_id
string
required
文件夹名称,例如 Q2 Reports
string
default:"rename"
parent_item_id 中已存在同名条目时的行为:
  • rename(默认) — 追加数字后缀(Q2 Reports_1)。
  • deny — 以 409 DRIVE_ITEM_CONFLICT 失败。
object
扩展属性 — 用于存放调用方自定义元数据的 字符串 → 字符串 映射。

响应

文件夹和文件的响应结构相同。
object
请始终从响应中读取 name。使用默认的 rename 策略时,服务器可能已追加后缀 — 返回的 name 才是您应该展示和存储的名称。