Skip to content

查询导出任务结果

根据创建导出任务返回的导出任务 ID(ticket)轮询导出任务结果,并返回导出文件的 token。你可使用该 token 继续调用下载导出文件接口将导出的产物下载到本地。了解完整的导出文件步骤,参考导出飞书云文档概述

注意事项

调用该接口的用户或应用需与调用创建导出任务接口的用户或应用保持一致。

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/drive/v1/export_tasks/:ticket
HTTP MethodGET
接口频率限制100 次/分钟
支持的应用类型custom
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用 开启任一权限即可docs:document:export 导出云文档 drive:export:readonly 导出云文档

请求头

名称类型必填描述
Authorizationstringtenant_access_tokenuser_access_token 值格式:"Bearer access_token" 示例值:"Bearer u-7f1bcd13fc57d46bac21793a18e560" 了解更多:如何选择与获取 access token

路径参数

名称类型描述
ticketstring导出任务 ID。调用创建导出任务 获取。
示例值:"6933093124755412345"

查询参数

名称类型必填描述
tokenstring要导出的云文档的 token。获取方式参考如何获取云文档相关 token。你可参考以下请求示例了解如何使用查询参数。
示例值:docbcZVGtv1papC6jAVGiyabcef
数据校验规则
- 最大长度:27 字符

请求示例

bash
curl --location --request GET 'https://open.feishu.cn/open-apis/drive/v1/export_tasks/7143131813848809492?token=docbcZVGtv1papC6jAVGiyabcef' \
--header 'Authorization: Bearer t-g1029efgIY34MWD1L4CEYQOVN5TZF2OMPJXTDVOP'

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--
  └ resultexport_task导出任务结果
    └ file_extensionstring导出的文件的扩展名
可选值有
- docx: Microsoft Word 格式 - pdf: PDF 格式 - xlsx: Microsoft Excel (XLSX) 格式 - csv: CSV 格式
    └ typestring要导出的云文档的类型。可通过云文档的链接判断。
可选值有
- doc: 旧版飞书文档。支持导出扩展名为 docx 和 pdf 的文件。已不推荐使用。 - sheet: 飞书电子表格。支持导出扩展名为 xlsx 和 csv 的文件 - bitable: 飞书多维表格。支持导出扩展名为 xlsx 和 csv 格式的文件 - docx: 新版飞书文档。支持导出扩展名为 docx 和 pdf 格式的文件
    └ file_namestring导出的文件名称
    └ file_tokenstring导出的文件的 token。可用于调用下载导出文件接口将导出的产物下载到本地。
    └ file_sizeint导出文件的大小,单位字节。
    └ job_error_msgstring导出任务失败的原因
    └ job_statusint导出任务状态
可选值有
- 0: 成功 - 1: 初始化 - 2: 处理中 - 3: 内部错误 - 107: 导出文档过大 - 108: 处理超时 - 109: 导出内容块无权限 - 110: 无权限 - 111: 导出文档已删除 - 122: 创建副本中禁止导出 - 123: 导出文档不存在 - 6000: 导出文档图片过多

响应体示例

json
{
    "code": 0,
    "msg": "success",
    "data": {
        "result": {
            "file_extension": "pdf",
            "type": "doc",
            "file_name": "docName",
            "file_token": "boxcnxe5OdjlAkNgSNdsJvabcef",
            "file_size": 34356,
            "job_error_msg": "success",
            "job_status": 0
        }
    }
}

错误码

HTTP状态码错误码描述排查建议
5001069901internal error服务内部错误,请联系技术支持
4031069902no permission当前访问身份没有文档阅读或编辑权限。请参考以下方式解决: - 如果你使用的是 tenant_access_token,意味着当前应用没有文档阅读或编辑权限。你需通过云文档网页页面右上方 「...」 -> 「...更多」 ->「添加文档应用」 入口为应用添加文档权限。 - 如果你使用的是 user_access_token,意味着当前用户没有文档阅读或编辑权限。你需通过云文档网页页面右上方 分享 入口为当前用户添加文档权限。 了解具体操作步骤或其它添加权限方式,参考云文档常见问题 3
4001069904invalid param无效参数,导出 csv 是否传入 sub_id
4101069906docs deleted文档已被删除

其他错误码可参考:服务端错误码说明

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