- 触站AI API接口使用说明
- 返回结构
- 更新历史
- 基础
- 工作流(AI小工具)
- 应用工具(电商工具)
- 通用AI绘画(触站AI绘画)
- 模型训练
- MJ绘画
- 示例&DEMO
3.获取工作流(小工具)任务进度或结果
POST
https://ai.huashi6.com/aiapi/workflow/task/detail
最后修改时间:2024-12-10 02:54:29
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Body 参数application/json
taskId
string
绘画任务ID
waitUtilEnd
boolean
是否等待任务完成
轮询
,可以更实时的获取结果,但是需要注意请求可能会因为网络等问题中断,因此调用者需要做好重试处理默认值:
false
示例
{
"taskId": "6525fdbcd57f45a2bd873799cf8b6e8b"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://ai.huashi6.com/aiapi/workflow/task/detail' \
--header 'Content-Type: application/json' \
--data-raw '{
"taskId": "6525fdbcd57f45a2bd873799cf8b6e8b"
}'
返回响应
🟢200成功
application/json
Body
data
object
必需
state
string
任务状态
1.
in_queue
任务当前已经进入队列,等待执行中2.
running
任务当前正在执行中,请继续轮询此接口获取最新状态3.
success
任务执行结束,并且结果为成功,可以获取任务结果4.
fail
任务执行结束,但是结果为失败,可以获取失败原因failReason
string
失败消息
progress
number
任务进度
coverImageUrl
string
本次生成的封面图
files
array [object {2}]
本次生成的图片列表
success
才会返回。不管是单图还是多图,都会单独在这个数组里面返回每一个图片code
integer
API统一响应码
msg
string
错误消息
success
boolean
是否处理成功
示例
{
"data": {
"taskId": "6525fdbcd57f45a2bd873799cf8b6e8b",
"state": "success",
"progress": 1,
"coverImageUrl": "https://imgsource.huashi6.com/images/ai/flow/2024/6/18/14_10_32_3912888.png?e=1718691915&token=qFZErZx7WS1v5B4rgQE2KLMHlYHVNaCuXeaA9OLD:SToDZvaIoeVgMWbtt8B8b82LXqM=",
"files": [
{
"audit": 1,
"url": "https://imgsource.huashi6.com/temp/17_32_6_7359903.png?e=1717755573&token=qFZErZx7WS1v5B4rgQE2KLMHlYHVNaCuXeaA9OLD:nQJcIgNJmko8a4J0aoN2Uu0jS38="
}
]
},
"code": 0,
"success": true
}
修改于 2024-12-10 02:54:29