全部产品
Search
文档中心

视频直播:查询直播中心转推用量数据

更新时间:Sep 03, 2024

调用DescribeLivePushProxyUsageData查询直播中心转推用量数据。

使用说明

  • 查询直播中心转推用量数据。
  • 最大查询跨度:31天。
  • 最小查询粒度:1天。
  • 最大查询范围:最近90天的数据

QPS限制

本接口的单用户QPS限制为5次/秒。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。更多信息,请参见QPS限制

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称

类型

是否必选

示例值

描述

Action String DescribeLivePushProxyUsageData

系统规定参数。取值:DescribeLivePushProxyUsageData

Region String cn-beijing

查询不同直播中心, 支持批量地区查询,多个地区用逗号(半角)分隔。取值:

  • cn-beijing:北京
  • cn-shanghai:上海
  • cn-shenzhen:深圳
  • cn-qingdao:青岛
  • ap-southeast-1:新加坡
  • eu-central-1:德国
  • ap-northeast-1:东京
  • ap-southeast-5:雅加达

若参数为空,默认返回所有Region合并后数据。

DomainName String example.com

域名过滤,多个域名使用逗号(半角)分隔,若参数为空,默认返回所有域名合并后数据。

StartTime String 2022-10-10T20:00:00Z

获取数据起始时间点,日期格式按照ISO8601表示法,并使用UTC时间,格式为:YYYY-MM-DDThh:mm:ssZ,默认返回近七天的数据。

EndTime String 2022-10-10T21:00:00Z

结束时间需大于起始时间,日期格式按照ISO8601表示法,并使用UTC时间,格式为:YYYY-MM-DDThh:mm:ssZ。

SplitBy String region

分组键,若参数为空,默认为region,按照聚合后数据输出。多个使用逗号(半角)分隔,取值:

  • domain:域名。如果此参数SplitBy(分组键)取值为domain时,返回参数Domain才生效。
  • region(默认值):直播中心地域。如果此参数SplitBy(分组键)取值为region时,返回参数Region才生效。

返回数据

名称

类型

示例值

描述

EndTime String 2022-10-10T21:00:00Z

结束时间。

PushProxyData Array of PushProxyDataItem

直播中心转推用量数据。

PushProxyDataItem
DomainName String example.com

用量域名,SplitBy指定domain时,分组输出。

Region String cn-beijing

直播中心,SplitBy指定region时,分组输出。

StreamCount Long 8

直播中心转推峰值路数,单位:路。

TimeStamp String 2022-10-10T20:00:00Z

时间片起始时刻。

RequestId String 4B460F8B-993C-4F48-B98A-910811DEBFEB

该条任务请求ID。

StartTime String 2022-10-10T20:00:00Z

起始时间。

示例

请求示例

http://live.aliyuncs.com?Action=DescribeLiveProducerUsageData
&StartTime=2018-09-30T16:00:00Z
&EndTime=2018-10-31T15:59:59Z
&SplitBy=domain
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeLivePushProxyUsageDataResponse>
    <RequestId>C370DAF1-C838-4288-A1A0-9A87633D248E</RequestId>
    <EndTime>2018-09-30T16:00:00Z</EndTime>
    <StartTime>2018-10-31T15:59:59Z</StartTime>
    <PushProxyData>
        <PushProxyDataItem>
            <Domain>example.com</Domain>
            <StreamCount>6777</StreamCount>
            <TimeStamp>2018-09-30T00:00:00Z</TimeStamp>
        </PushProxyDataItem>
        <PushProxyDataItem>
            <Domain>example.com</Domain>
            <StreamCount>6777</StreamCount>
            <TimeStamp>2018-09-30T00:00:00Z</TimeStamp>
        </PushProxyDataItem>
        <PushProxyDataItem>
            <Domain>example.com</Domain>
            <StreamCount>6777</StreamCount>
            <TimeStamp>2018-10-01T00:00:00Z</TimeStamp>
        </PushProxyDataItem>
        <PushProxyDataItem>
            <Domain>example.com</Domain>
            <StreamCount>6777</StreamCount>
            <TimeStamp>2018-10-01T00:00:00Z</TimeStamp>
        </PushProxyDataItem>
    </PushProxyData>
</DescribeLivePushProxyUsageDataResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "C370DAF1-C838-4288-A1A0-9A87633D248E",
  "EndTime" : "2018-09-30T16:00:00Z",
  "StartTime" : "2018-10-31T15:59:59Z",
  "PushProxyData" : {
    "PushProxyDataItem" : [ {
      "Domain" : "example.com",
      "StreamCount" : 6777,
      "TimeStamp" : "2018-09-30T00:00:00Z"
    }, {
      "Domain" : "example.com",
      "StreamCount" : 6777,
      "TimeStamp" : "2018-09-30T00:00:00Z"
    }, {
      "Domain" : "example.com",
      "StreamCount" : 6777,
      "TimeStamp" : "2018-10-01T00:00:00Z"
    }, {
      "Domain" : "example.com",
      "StreamCount" : 6777,
      "TimeStamp" : "2018-10-01T00:00:00Z"
    } ]
  }
}

错误码

HttpCode

错误码

错误信息

描述

400 InvalidStartTime.Malformed Specified StartTime is malformed. StartTime参数错误,请您确认该StartTime参数是否正确。
400 InvalidEndTime.Malformed Specified EndTime is malformed. 结束时间错误,请您确认结束时间是否正确。
400 InvalidEndTime.Mismatch Specified end time does not math the specified start time. 结束时间与开始时间不匹配,请您确认时间的匹配度。
400 InvalidTimeSpan The time span exceeds the limit. 时间跨度超过限制,请参照接口文档,配置合理查询跨度。
400 InvalidTime.ValueNotSupported Specified Time is malformed. 开始时间和结束时间不匹配。

访问错误中心查看更多错误码。