Skip to content

移动文件或文件夹

将文件或者文件夹移动到用户云空间的其他位置。

Tip: 如果你移动的是文件夹,该接口将异步执行,同时返回该异步任务的 ID。你可使用查询异步任务状态接口查询任务执行的状态。

使用限制

该接口不支持并发调用,且调用频率上限为 5 QPS 且 10000次/天。否则会返回 1061045 错误码,可通过稍后重试解决。

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/drive/v1/files/:file_token/move
HTTP MethodPOST
接口频率限制20 次/分钟
支持的应用类型custom,isv
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用 开启任一权限即可drive:drive 查看、评论、编辑和管理云空间中所有文件 space:document:move 移动云空间文件夹和云文档

请求头

名称类型必填描述
Authorizationstringtenant_access_tokenuser_access_token 值格式:"Bearer access_token" 示例值:"Bearer u-7f1bcd13fc57d46bac21793a18e560" 了解更多:如何选择与获取 access token
Content-Typestring固定值:"application/json; charset=utf-8"

路径参数

名称类型描述
file_tokenstring需要移动的文件或文件夹 token。
了解如何获取文件 token,参考文件概述
了解如何获取文件夹 token,参考文件夹概述
示例值:"boxcnrHpsg1QDqXAAAyachabcef"

请求体

名称类型必填描述
typestring文件类型。该参数为必填,请忽略左侧必填列的“否”。如果该值为空或者与文件实际类型不匹配,接口会返回失败。
示例值:"file"
可选值有
- file: 普通文件类型 - docx: 新版文档类型 - bitable: 多维表格类型 - doc: 文档类型 - sheet: 电子表格类型 - mindnote: 思维笔记类型 - folder: 文件夹类型 - slides: 幻灯片类型
folder_tokenstring目标文件夹的 token。了解如何获取文件夹 token,参考文件夹概述
示例值:"fldbcO1UuPz8VwnpPx5a92abcef"

请求体示例

json
{
    "type": "file",
    "folder_token": "fldbcO1UuPz8VwnpPx5a92abcef"
}

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--
  └ task_idstring异步任务 ID,移动文件夹时返回。你可继续使用查询异步任务状态接口查询任务执行状态

响应体示例

json
{
    "code": 0,
    "msg": "success",
    "data": {
        "task_id": "7360595374803812356"
    }
}

错误码

HTTP状态码错误码描述排查建议
5001061001internal error.服务内部错误,包括超时,错误码没处理。
4001061002params error.请检查请求参数是否正确。
4041061003not found.请确认对应资源是否存在。
4031061004forbidden.当前调用身份没有文件或文件夹的阅读或编辑等权限。请参考以下方式解决: - 若上传素材,请确保当前调用身份具有目标云文档的编辑权限 - 若上传文件,请确保当前调用身份具有文件夹的编辑权限 - 若对文件或文件夹进行增删改等操作,请确保调用身份具有足够文档权限: - 对于新建文件接口,调用身份需要有目标文件夹的编辑权限 - 对于复制文件接口,调用身份需要有文件的阅读或编辑权限、并且具有目标文件夹的编辑权限 - 对于移动文件接口,调用身份需要有被移动文件的可管理权限、被移动文件所在位置的编辑权限、目标位置的编辑权限 - 对于删除文件接口,调用身份需要具有以下两种权限之一: - 该应用或用户是文件所有者并且具有该文件所在父文件夹的编辑权限 - 该应用或用户并非文件所有者,但是该文件所在父文件夹的所有者或者拥有该父文件夹的所有权限(full access) 了解开通权限步骤,参考如何为应用开通云文档相关资源的权限
4041061007file has been delete.请确认对应节点未被删除。
4031062524source parent no permission.请检查是否拥有移动文件所在文件夹的编辑权限。
4031062535destination parent no permission.请检查目标文件夹是否有编辑权限。
4001062507parent node out of sibling num.云空间中根目录或文件夹的单层节点超限。上限为 1500 个,你可通过将文件新建到不同文件夹中解决。

内容来源:飞书开放平台 · 自动爬取整理