cURL
查询抽取任务状态和结构化结果。
data.status 为 processing 时继续轮询,为 success 或 failed 时停止。
调用前请确保已获取 API Key,详见鉴权。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
biz_id | string | 是 | /extract/submit 返回的业务任务 ID |
oss_config | object | 否 | OSS 输出配置。 |
oss_config.access_key_id | string | 否 | 托管 OSS AccessKey ID。 |
oss_config.access_key_secret | string | 否 | 托管 OSS AccessKey Secret。 |
oss_config.security_token | string | 否 | 托管 OSS Security Token。 |
返回结果
| 字段 | 类型 | 说明 |
|---|---|---|
request_id | string | 请求 ID |
data.status | string | 处理状态:init 、processing、success 或 failed。 |
data.page_count | integer | 预估页数 |
data.extract_result_json | object | 按 extract_schema 生成的结构化抽取结果 |
data.fields | array | 字段级抽取结果 |
data.fields[].path | string | 字段路径 |
data.fields[].schema_type | string | Schema 字段类型 |
data.fields[].status | string | 字段状态;公开示例包含 found 、miss和 inferred |
data.fields[].value | any | 字段值,可以是 Schema 所定义的任意 JSON value |
data.fields[].citations | array | 引用列表 |
data.fields[].citations[].citation_id | string | 引用 ID |
data.fields[].citations[].quote | string | 引用原文 |
data.fields[].citations[].page | integer | 引用页码 |
data.fields[].citations[].page_width | integer | 页面宽度 |
data.fields[].citations[].page_height | integer | 页面高度 |
data.fields[].citations[].bbox | array | 相对于页面宽、高的坐标,[x,y,w,h]格式 |
data.fields[].reason | string | 字段结果的原因说明。status为inferred时生效 |
当状态为
processing 时继续查询本接口;当状态为 failed 时,结合错误码处理失败原因。代码示例
cURL