异步结果查询接口
所有异步 API 共用同一个结果查询接口 /rest/ai/task/queryTaskResult。提交异步任务后获取 TaskId,再通过本接口轮询任务状态,直到 Status 为 COMPLETED 或 FAILED。
接口
POST /rest/ai/task/queryTaskResult
所有异步 SKU(如商品素材优化 Lite/Pro、智能出图、文档翻译、尺码图提取、件重尺审核等)通过本接口轮询结果。建议轮询间隔不低于 5 秒。
请求参数
|
参数名称 |
数据类型 |
是否必填 |
参数描述及示例值 |
|
|
String |
必填 |
异步任务提交接口返回的任务 ID。示例: |
请求示例
{
"TaskId": "b67f6089-085a-9402-93c6-bac0561b3a06"
}
响应参数
|
参数名称 |
数据类型 |
参数描述 |
|
|
String |
响应代码。请求成功为 |
|
|
Object |
返回的结果信息。 |
|
Data. |
String |
任务状态: |
|
Data. |
String |
任务 ID(与请求参数相同)。 |
|
Data. |
String(JSON) |
任务结果,为 JSON 字符串,需二次解析( |
|
Data. |
String / Object |
用量字段。Key 因 SKU 而异,如 |
|
|
String |
请求 ID,用于唯一标识一次请求调用,排查问题时联系技术支持需提供。 |
|
|
Boolean |
是否成功: |
|
|
String |
报错信息。请求成功时为 |
响应示例
成功示例(图片类,如尺码图提取)
{
"Data": {
"Status": "COMPLETED",
"UsageMap": {
"ProcessedImageCount": "1"
},
"TaskId": "933fa07c-89a7-9607-a1be-37feaacb0e13",
"Result": "{\"message\": {\"Https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/.../0a914347.png\": {\"SizeChart\": [{\"尺码\": {\"value\": \"S\"}, \"腰围\": {\"unit\": \"CM\", \"value\": 58}}, {\"尺码\": {\"value\": \"M\"}, \"腰围\": {\"unit\": \"CM\", \"value\": 59}}], \"SizeChartAttributes\": [\"尺码\", \"裙长\", \"腰围(拉伸)\", \"体重建议\"], \"IntersectionAttributes\": [\"尺码\", \"腰围\"]}}}"
},
"RequestId": "FCF68492-7CEB-1469-9AC9-0149A1F4416E",
"Message": "Success",
"Code": "success",
"Success": true
}
成功示例(文档类,如文档翻译)
{
"Data": {
"Status": "COMPLETED",
"UsageMap": {
"ProcessedDocumentPageCount": "1"
},
"TaskId": "cd98a77e-dfb0-98e0-ba62-615657e8359d",
"Result": "{\"url\": \"https://aidge-bailian-oss.oss-cn-beijing.aliyuncs.com/.../translated_en.pdf?...\"}"
},
"RequestId": "6478F009-C44F-1FAB-BEF4-928E5DAD55B8",
"Message": "Success",
"Code": "success",
"Success": true
}
失败示例
{
"Data": {
"Status": "FAILED",
"TaskId": "7bcd2010-dd79-9b89-9d7f-8c256bf69456",
"Result": "\"usageMap parse error\""
},
"RequestId": "9923C1E4-BACD-1C93-A642-0D4921D374C2",
"Message": "Success",
"Code": "success",
"Success": true
}