开发者社区> 问答> 正文

如何获取PCDN的API接口覆盖率



描述


查询加速域名的最小1天粒度的PCDN覆盖率数据,单位%。
不指定StartTime和EndTime时,默认读取过去24小时的数据,同时支持按指定的起止时间查询,两者需要同时指定。
支持批量域名查询,多个域名用竖线(|)分隔。最多可获取最近90天的数据。

请求参数

名称类型是否必须描述
ActionString系统参数,取值: GetCoverRateData
DomainString可选项,待查询的域名列表,以竖线分割,不传查询全部
RegionString地区,竖线分隔,全部填all
IspNameString运营商,竖线分隔,全部填all
PlatformTypeString终端,竖线分隔,全部填all
BusinessTypeString业务类型,竖线分隔,全部填all
StartDateString开始时间
EndDateString结束时间


返回参数

名称类型描述
LabelsLabel[]标签,描述数据类型
DataListUsageData[]返回的信息列表

数据类型Label
名称类型描述
LabelString数据

数据类型UsageData
名称类型描述
DateString数据的时间片起始时刻
ValueValue[]带宽数据,bit/second


特定错误码

ErrorCode 错误码HTTP 状态语义
101013134200域名不合法


示例


请求示例 http://pcdn.aliyuncs.com/?Action=GetCoverRateData&IspName=all&BusinessType=all&EndDate=2017-05-10&Timestamp=2017-05-31T09%3A24%3A33Z&StartDate=2017-05-01&SignatureVersion=1.0&Format=JSON&SignatureNonce=341234e6-776c-4454-a9c4-01701e058617&Version=2017-04-11&AccessKeyId=LTAIHB6hAhgmlYBP&Signature=gtMugw9bfE%2FxgN5vpu7%2BVFs6ovQ%3D&Region=all&SignatureMethod=HMAC-SHA1&RegionId=cn-hangzhou&Domain=all&PlatformType=all&<公共参数>

返回示例JSON格式: {
    "Labels": {
        "Label": [
            "带宽",
            "带宽峰值"
        ]
    },
    "RequestId": "5C2C4882-69C3-45BA-A10E-67E4DFFEA403",
    "DataList": {
        "UsageData": [
            {
                "Values": {
                    "Values": [
                        95231540262,
                        290426020145
                    ]
                },
                "Date": "2017-05-01 00:00:00"
            },
            {
                "Values": {
                    "Values": [
                        36802763485,
                        290426020145
                    ]
                },
                "Date": "2017-05-01 04:00:00"
            }
        ]
    },
    "Code": 0
}


XML格式 <?xml version="1.0" encoding="utf-8"?>
<GetBandwidthDataResponse>
  <Labels>
    <Label>带宽</Label>
    <Label>带宽峰值</Label>
  </Labels>
  <RequestId>C86F7C0C-D520-4F67-95DB-277E9A233E4E</RequestId>
  <DataList>
    <UsageData>
      <Values>
        <Values>95231540262</Values>
        <Values>290426020145</Values>
      </Values>
      <Date>2017-05-01 00:00:00</Date>
    </UsageData>
    <UsageData>
      <Values>
        <Values>36802763485</Values>
        <Values>290426020145</Values>
      </Values>
      <Date>2017-05-01 04:00:00</Date>
    </UsageData>
  </DataList>
  <Code>0</Code>
</GetBandwidthDataResponse>

展开
收起
云栖大讲堂 2017-10-27 16:43:44 2331 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载