欢迎您!

任务处理查询

接口标识: taskresult 价格: 0 元/次 VIP免费 同步响应
接口简介
任务处理查询接口是平台全部任务类接口的配套查询入口:传入提交任务时返回的task_id,或开发者自定义的请求编号serialnumber(二选一),即可查询任意任务的执行状态,状态分为未开始、处理中、已完成、失败四种。任务完成后一次返回文本结果、产物文件地址、明细数据与耗时秒数,同时回显原调用接口标识和任务说明信息。适合业务系统跟踪文档转换、AI生成等任务的处理进度并统一收取结果。【调用约定】任务类接口返回 task_id 后调用本接口查询:output_status 为 not 或 processing 表示未完成,请每隔5-10秒重复查询,直到 finish 或 fail 后再向用户展示结果。
详细介绍
常见问题
Q:这个接口能做什么?
A:查询平台异步任务的执行状态与结果。传入 task_id 或 serialnumber(二选一),返回任务状态;已完成的任务同时返回产物下载地址(output_dourl)、文本结果(output_content)、明细数据(output_info)与耗时(output_time)。
Q:需要配合哪些接口使用?
A:所有提交后返回 task_id 的任务类接口,如 PDF转文档(pdf2word)、文档转图片(doc2image)及各类 AI 处理任务;响应中的 jk_mark 字段回显任务的来源接口。
Q:如何判断任务已完成?
A:看 output_status:not=未开始、processing=处理中、finish=完成、fail=失败。建议以 2~3 秒间隔轮询,到达 finish 或 fail 终态后停止查询,终态结果不再变化。
Q:任务不存在会怎样?
A:传入错误的 task_id 或 serialnumber 时,返回「任务不存在,请检查 task_id 或 serialnumber 是否正确」的参数错误提示;两个参数都不传会提示二选一。
Q:结果下载地址一直有效吗?
A:output_dourl 为临时下载地址,任务完成后请及时下载转存,过期后文件地址可能被清理。
接口地址: https://www.phpwc.cn/api/taskresult
请求方式: POST
业务请求参数
参数名类型必填默认值说明
task_id string 条件 - 任务ID(与 serialnumber 二选一查询)
serialnumber string 条件 - 开发者自定义的请求编号(与 task_id 二选一查询)
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
task_id string 任务ID
serialnumber string 开发者自定义的请求编号
jk_mark string 原调用接口标识
output_status string 任务状态: not(未开始)、processing(处理中)、finish(已完成)、fail(失败)
output_content string 任务完成后返回的内容
output_dourl string 任务完成后返回的文件/附件下载地址
output_info object 任务完成后的明细数据
output_msg string 任务说明信息
output_time int 任务耗时(秒)
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号