在 AI 图像处理任务结束后 veImageX 将会把结果回调至您指定的回调地址。您可以通过回调内容,获取 AI 图像处理结果并进行后续的操作。
说明
解析回调时,需要根据 workflow_template_id
的值来解析,以免解析失败。
AI 图像处理回调中包含的具体参数如下:
回调参数 | 说明 |
---|---|
callback_type | 回调类型,分为条目维度和任务维度两种类型。 |
callback_args | 业务设置的透传回调参数。 |
queue_id | 任务队列 ID。 |
task_id | 提交任务的 ID。该任务由一条或多条 URL/URI 所组成,每条 URL/URI 对应一个 |
workflow_template_id | 模板 ID,参看 AI 图像处理模板页面获取不同功能对应的模板 ID。 |
entry_info | 条目详情,单个 URL/URI 所在处理任务的具体处理数据。 |
成功回调
{
"callback_type": "entry",
"callback_args": "",
"queue_id": "67d6bc8633fabc8f36001583",
"task_id": "67e0102f6de21cf05829611c",
"workflow_template_id":"system_workflow_ai_super_resolution",
"entry_info":
{
"uri": "tos-boe-i-0nt0sfs8p7/8b3f3cc3bfc8a716ffe568eb3b814c3e.webp",
"input_object_key": "8b3f3cc3bfc8a716ffe568eb3b814c3e.webp",
"entry_id": "67e0102f6de21cf05829611f",
"status": "Success",
"ai_result":
{
"output": "{\"ObjectKey\":\"veImageX-store/ai_super_resolution/67e0102f6de21cf05829611c/8b3f3cc3bfc8a716ffe568eb3b814c3e.webp\",\"Size\":38620,\"Format\":\"webp\"}"
},
"submit_at": 1742737455,
"start_at": 1742737460,
"end_at": 1742737463
},
"task_part_info": null
}
失败示例
{
"callback_type": "entry",
"callback_args": "",
"queue_id": "67d6bc8633fabc8f36001583",
"task_id": "67e00f836de21cf058296117",
"workflow_template_id":"system_workflow_ai_super_resolution",
"entry_info":
{
"uri": "tos-boe-i-0nt0sfs8p7/8b3f3cc3bfc8a716ffe568eb3b814c3e.webp",
"input_object_key": "8b3f3cc3bfc8a716ffe568eb3b814c3e.webp",
"entry_id": "67e00f836de21cf05829611a",
"status": "Fail",
"ai_result": null,
"submit_at": 1742737283,
"start_at": 1742737310,
"end_at": 1742737310
}
}