获取任务列表
更新时间:2022-12-09
接口描述
分页获取创建的AIGC任务列表
请求结构
GET /v1/aigc/task?marker={marker}&maxSize={maxSize}&templateName={templateName}&status={status} HTTP/1.1
x-bce-date: {utc-date-string}
host: bvw.bj.baidubce.com
content-type: application/json
authorization: {bce-authorization-string}
请求头域
除公共头域外,无其它特殊头域。
请求参数
字段名称 | 字段类型 | 是否必选 | 字段描述 |
---|---|---|---|
marker | String | 必选 | 创建AIGC任务时生成的taskId,1.初次查询marker需要值为空,键必须存在(可参考示例);2.如果返回值中nextMarker不为空,则下次查询时,将nextMarker赋值给marker,如此往复;3.返回值根据truncated判断是否查询完所有数据 |
maxSize | Integer | 必选 | 查询结果最大条数,范围0~1000 |
templateName | String | 非必选 | 模板名称,只支持前缀模糊匹配 |
status | String | 非必选 | AIGC任务状态 |
响应头域
除公共头域外,无其它特殊头域。
响应参数
字段名称 | 字段类型 | 字段描述 |
---|---|---|
data | List | 结果内容 |
+ taskId | String | 视频合成的ID(非任务ID) |
+ resultBucket | String | AIGC产出结果bucket |
+ resultKey | String | AIGC产出结果key |
+ status | String | 任务状态 |
+ createTime | String | 任务创建时间 |
+ updateTime | String | 任务更新时间 |
+ marker | String | 本次查询的起点 |
+ nextMarker | String | 下一次查询的起点,为空表示已经返回所有结果 |
+ truncated | Boolean | 指明是否所有查询都返回了;false:本次已经返回所有结果,true:本次还没有返回所有结果 |
请求示例
GET /v1/aigc/task?marker&maxSize=4 HTTP/1.1
x-bce-date: 2022-10-24T17:31:29Z
host: bvw.bj.baidubce.com
content-type: application/jso
authorization: bce-auth-v1/e8e4a9ced6794355a9a1b8a20b58d37b/2022-10-24T17:31:29Z/1800/content-type;host;x-date/4a1692dc4bab84f5801f79ea0c1fece3601cf73ecd94409d2a94b3942b971715
响应示例
HTTP/1.1 200 OK
x-bce-request-id: 6d0b0a36-2ffe-49d4-9d81-333a9ab9417e
Date: Tue, 24 Oct 2022 17:31:29 GMT
Transfer-Encoding: chunked
Server: BWS
Content-Type: application/json;charset=UTF-8
Cache-Control: no-cache
{
"data": [
{
"taskId": "aig-njuws3zd3c77ntjq",
"resultBucket": "bucket-default",
"resultKey": "aigc/result/1019-向往的生活6纳凉企划.ts",
"status": "READY",
"createTime": "2022-10-19T12:27:25Z",
"updateTime": "2022-10-19T12:27:25Z"
},
{
"taskId": "aig-njuwhvwu5hw8tbff",
"resultBucket": "bucket-default",
"resultKey": "aigc/result/1019-向往的生活6纳凉企划.ts",
"status": "READY",
"createTime": "2022-10-19T12:02:19Z",
"updateTime": "2022-10-19T12:02:19Z"
},
{
"taskId": "aig-njuvug8i7des2rhp",
"resultBucket": "bucket-default",
"resultKey": "",
"status": "READY",
"createTime": "2022-10-19T11:57:11Z",
"updateTime": "2022-10-19T11:57:11Z"
},
{
"taskId": "aig-njuqmxva9g1prjyy",
"resultBucket": "bucket-default",
"resultKey": "aigc/result/1019-向往的生活6纳凉企划.ts",
"status": "SUCCESS",
"createTime": "2022-10-19T06:49:20Z",
"updateTime": "2022-10-19T06:55:34Z"
}
],
"marker": "",
"nextMarker": "aig-njuqmxva9g1prjyy",
"truncated": true
}