1. 申请上传租约
请求语法
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
|---|---|---|---|---|
fileName | string | 是 | 文档名称 | 阿里云百炼.pdf |
sizeBytes | number | 是 | 上传文档的大小,单位字节 | 28123 |
md5 | string | 是 | 文档md5 |
返回参数
名称 | 类型 | 描述 |
|---|---|---|
code | int | 状态码 |
data | object | 相应数据 |
-param | object | 用于上传文档的 HTTP 请求参数 |
-headers | object | 第2步上传文档时,需要放到 Header 中的 K-V 字段,K 和 V 均为字符串 |
-x-bailian-extra | string | |
-Content-Type | string | |
-method | string | HTTP 调用方法 |
-url | string | 第2步上传文档时请求的url |
-type | string | 文档的上传方式 |
-lease_id | string | 租约唯一 ID,第3步提交文档解析接口时,需要使用该参数 |
requestId | string | 请求ID |
success | boolean | 是否成功 |
message | string | 响应消息 |
示例
正常返回示例
JSON格式
2. 上传文档到OSS
使用上一步(申请文档上传租约)返回的data.param.url、data.param.method、data.param.headers中x-bailian-extra和Content-Type等参数,将您在本地的文档上传至OSS。示例代码如下。
3. 提交解析文档
请求语法
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
|---|---|---|---|---|
leaseId | string | 是 | 租约唯一 ID,通过申请租约获取。 | 3631bf9f24ea4ac7b3dr5135deee7fec.1752176287488 |
返回参数
名称 | 类型 | 描述 |
|---|---|---|
code | int | 状态码 |
data | object | |
-fileSize | string | 文档大小 |
-docId | string | docId |
-name | string | 文档名称 |
-pageSize | number | 页数 |
-type | string | 文档类型 |
-url | string | 文档地址 |
-fileId | string | 文档ID,后续对话需使用此ID |
requestId | string | 请求ID |
success | boolean | 是否成功 |
message | string | 响应消息 |
示例
正常返回示例
JSON格式