调用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****"}

定时任务列表。包含:

  • Status:任务状态。0为暂停,1为启动。
  • LiveTemplate:转码配置列表。
  • TranscodeConfig:拉流地址的转码分辨率说明。
  • CasterId :导播台ID。
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));

    }