调用DescribeAutoShowListTasks查询自动启停的定时任务。
使用说明
本接口支持查询您已创建的自动启停定时任务相关信息,调用时请保证参数设置符合要求。
QPS限制
本接口的单用户QPS限制为10次/秒。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。更多信息,请参见QPS限制。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeAutoShowListTasks |
系统规定参数,取值:DescribeAutoShowListTasks。 |
CasterId | String | 否 | 53200b81-b761-4c10-842a-a0726d97**** |
需要查询定时任务的导播台ID。 说明 如果您通过InitializeAutoShowListTask接口创建定时任务,请查看InitializeAutoShowListTask接口返回参数CasterId值。若不填,默认查询OwnerId下的全量定时任务。
|
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
AutoShowListTasks | String | {"Status":0,"TranscodeConfig":{"CasterTemplate":"lp_hd", "LiveTemplate":["lhd","lsd"]}, "CasterId":"cce04ef3-2226-4865-8704-f84b8375****"} |
定时任务列表。包含:
|
RequestId | String | 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
请求ID。 |
示例
请求示例
http(s)://live.aliyuncs.com/?Action=DescribeAutoShowListTasks
&<公共请求参数>
正常返回示例
XML
格式
<DescribeAutoShowListTasksResponse>
<RequestId>04F5D5E0-9FAA-13CB-96A9-850FB06E9A82</RequestId>
<AutoShowListTasks>
<Status>0</Status>
<EndTime>1645594715228</EndTime>
<ResourceIds>["6ae09369cab349a78dab7a0c350dfb9d"]</ResourceIds>
<StartTime>1645594115228</StartTime>
<TranscodeConfig>
<CasterTemplate>lp_hd</CasterTemplate>
<LiveTemplate>lhd</LiveTemplate>
<LiveTemplate>lsd</LiveTemplate>
</TranscodeConfig>
<CasterId>e18b0c36-c0b5-47c1-81fd-7d783b5c7802</CasterId>
</AutoShowListTasks>
</DescribeAutoShowListTasksResponse>
JSON
格式
{
"RequestId": "04F5D5E0-9FAA-13CB-96A9-850FB06E9A82",
"AutoShowListTasks": [
{
"Status": 0,
"EndTime": 1645594715228,
"ResourceIds": "[\"6ae09369cab349a78dab7a0c350dfb9d\"]",
"StartTime": 1645594115228,
"TranscodeConfig": {
"CasterTemplate": "lp_hd",
"LiveTemplate": [
"lhd",
"lsd"
]
},
"CasterId": "e18b0c36-c0b5-47c1-81fd-7d783b5c7802"
}
]
}
错误码
访问错误中心查看更多错误码。
代码示例
public void DescribeAutoShowListTasks() throws ClientException {
CommonRequest describeAutoShowListTasksRequest = new CommonRequest();
describeAutoShowListTasksRequest.setAction("DescribeAutoShowListTasks");
describeAutoShowListTasksRequest.setDomain("live.aliyuncs.com");
describeAutoShowListTasksRequest.setVersion("2016-11-01");
DefaultAcsClient client = initClient(ACCESS_KEY_ID, ACCESS_KEY_SECRET);
CommonResponse commonResponse = client.getCommonResponse(describeAutoShowListTasksRequest);
System.out.printf("Status is %s and Response is:\n", commonResponse.getHttpStatus());
JSONObject jsonObject = JSON.parseObject(commonResponse.getData());
System.out.println(JSON.toJSONString(jsonObject, true));
}