文档中心 云解析 请求数报表接口

请求数报表接口

更新时间:2023-09-15 17:02:15

1.查询域名请求数
接口描述
获取域名请求数报表数据。
查询限制:
10分钟粒度(仅支持最近1天的数据,数据可能延迟1小时左右)
小时粒度(仅支持最近7天的数据查询)
天粒度(仅支持最近3个月的数据查询)
请求参数
参数 类型 必填 描述
domain List 是 包含两个子参数:domainName、dcName
domainName String 是 domain的子参数,是指域名名称
dcName  String 否 domain的子参数,指主机记录(如果dcName为空,则返回请求总数)
timeType String 是 时间粒度:
1day  10分钟粒度(仅支持最近1天的数据,数据可能延迟1小时左右)
7day  小时粒度(仅支持最近7天的数据查询)
month   天粒度(仅支持最近1个月的数据查询)
q      天粒度(仅支持最近3个月的数据查询)
language string 否 为空返回中文结果(默认)
en:返回英文提示结果

返回参数
参数 类型 描述
resCode Int 状态码。resCode的详细说明请参见“附录1业务状态码”。
msg String 状态码的详细说明
time String 时间
value Int 请求数

特定错误码
resCode 说明
100 服务器端错误
101 参数不能为空
102 参数格式错误
202 域名不存在

请求示例

#!/bin/bash
username=“example_username”
apiKey=“example_apiKey”
date=env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"
password=echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64
curl -i --url “https://open.chinanetcenter.com/clouddns/DomainRequest”
-X “POST”
-u “$username:$password”
-H “Date: $date”
-H “Accept: application/json”
-d '{
    “domain”: [
         {
            “domainName”:“yhclub.top”,
            “dcName”:"@"
        },
         {
            “domainName”:“yhclub.top”,
            “dcName”:“www”
        }
    ],

“timeType”:“q”
}’

响应示例

{
    “resCode”:0,
    “msg”:“操作成功”,
    “content”:[
        {
            “time”:“2017-11-11 00:00”,
            “value”:8
        },
        {
            “time”:“2017-11-12 00:00”,
            “value”:14
        },
        {
            “time”:“2017-11-13 00:00”,
            “value”:12
        },
        {
            “time”:“2017-11-14 00:00”,
            “value”:49
        },
        {
            “time”:“2017-11-15 00:00”,
            “value”:109
        },
        {
            “time”:“2017-11-16 00:00”,
            “value”:261
        },
        {
            “time”:“2017-11-17 00:00”,
            “value”:130
        },
        {
            “time”:“2017-11-18 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-19 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-20 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-21 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-22 00:00”,
            “value”:14
        },
        {
            “time”:“2017-11-23 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-24 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-25 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-26 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-27 00:00”,
            “value”:0
        },
        {
            “time”:“2017-11-28 00:00”,
            “value”:4
        },
        {
            “time”:“2017-11-29 00:00”,
            “value”:36
        },
        {
            “time”:“2017-11-30 00:00”,
            “value”:35
        },
        {
            “time”:“2017-12-01 00:00”,
            “value”:17
        },
        {
            “time”:“2017-12-02 00:00”,
            “value”:17
        },
        {
            “time”:“2017-12-03 00:00”,
            “value”:14
        },
        {
            “time”:“2017-12-04 00:00”,
            “value”:18
        },
        {
            “time”:“2017-12-05 00:00”,
            “value”:13
        },
        {
            “time”:“2017-12-06 00:00”,
            “value”:7
        },
        {
            “time”:“2017-12-07 00:00”,
            “value”:8
        },
        {
            “time”:“2017-12-08 00:00”,
            “value”:8
        },
        {
            “time”:“2017-12-09 00:00”,
            “value”:5
        },
        {
            “time”:“2017-12-10 00:00”,
            “value”:5
        },
        {
            “time”:“2017-12-11 00:00”,
            “value”:35
        },
        {
            “time”:“2017-12-12 00:00”,
            “value”:5
        },
        {
            “time”:“2017-12-13 00:00”,
            “value”:10
        },
        {
            “time”:“2017-12-14 00:00”,
            “value”:4
        },
        {
            “time”:“2017-12-15 00:00”,
            “value”:9
        },
        {
            “time”:“2017-12-16 00:00”,
            “value”:2
        },
        {
            “time”:“2017-12-17 00:00”,
            “value”:12
        },
        {
            “time”:“2017-12-18 00:00”,
            “value”:9
        },
        {
            “time”:“2017-12-19 00:00”,
            “value”:7
        },
        {
            “time”:“2017-12-20 00:00”,
            “value”:15
        },
        {
            “time”:“2017-12-21 00:00”,
            “value”:20
        },
        {
            “time”:“2017-12-22 00:00”,
            “value”:3
        },
        {
            “time”:“2017-12-23 00:00”,
            “value”:5
        },
        {
            “time”:“2017-12-24 00:00”,
            “value”:17
        },
        {
            “time”:“2017-12-25 00:00”,
            “value”:15
        },
        {
            “time”:“2017-12-26 00:00”,
            “value”:11
        },
        {
            “time”:“2017-12-27 00:00”,
            “value”:19
        },
        {
            “time”:“2017-12-28 00:00”,
            “value”:7
        },
        {
            “time”:“2017-12-29 00:00”,
            “value”:3
        },
        {
            “time”:“2017-12-30 00:00”,
            “value”:6
        },
        {
            “time”:“2017-12-31 00:00”,
            “value”:10
        },
        {
            “time”:“2018-01-01 00:00”,
            “value”:6
        },
        {
            “time”:“2018-01-02 00:00”,
            “value”:7
        },
        {
            “time”:“2018-01-03 00:00”,
            “value”:9
        },
        {
            “time”:“2018-01-04 00:00”,
            “value”:7
        },
        {
            “time”:“2018-01-05 00:00”,
            “value”:17
        },
        {
            “time”:“2018-01-06 00:00”,
            “value”:15
        },
        {
            “time”:“2018-01-07 00:00”,
            “value”:22
        },
        {
            “time”:“2018-01-08 00:00”,
            “value”:6
        },
        {
            “time”:“2018-01-09 00:00”,
            “value”:21
        },
        {
            “time”:“2018-01-10 00:00”,
            “value”:6
        },
        {
            “time”:“2018-01-11 00:00”,
            “value”:6
        },
        {
            “time”:“2018-01-12 00:00”,
            “value”:14
        },
        {
            “time”:“2018-01-13 00:00”,
            “value”:16
        },
        {
            “time”:“2018-01-14 00:00”,
            “value”:8
        },
        {
            “time”:“2018-01-15 00:00”,
            “value”:14
        },
        {
            “time”:“2018-01-16 00:00”,
            “value”:12
        },
        {
            “time”:“2018-01-17 00:00”,
            “value”:5
        },
        {
            “time”:“2018-01-18 00:00”,
            “value”:14
        },
        {
            “time”:“2018-01-19 00:00”,
            “value”:7
        },
        {
            “time”:“2018-01-20 00:00”,
            “value”:8
        },
        {
            “time”:“2018-01-21 00:00”,
            “value”:7
        },
        {
            “time”:“2018-01-22 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-23 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-24 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-25 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-26 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-27 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-28 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-29 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-30 00:00”,
            “value”:0
        },
        {
            “time”:“2018-01-31 00:00”,
            “value”:0
        },
        {
            “time”:“2018-02-01 00:00”,
            “value”:0
        },
        {
            “time”:“2018-02-02 00:00”,
            “value”:0
        },
        {
            “time”:“2018-02-03 00:00”,
            “value”:0
        },
        {
            “time”:“2018-02-04 00:00”,
            “value”:0
        },
        {
            “time”:“2018-02-05 00:00”,
            “value”:0
        },
        {
            “time”:“2018-02-06 00:00”,
            “value”:0
        },
        {
            “time”:“2018-02-07 00:00”,
            “value”:0
        },
        {
            “time”:“2018-02-08 00:00”,
            “value”:8
        },
        {
            “time”:“2018-02-09 00:00”,
            “value”:11
        },
        {
            “time”:“2018-02-10 00:00”,
            “value”:8
        }
    ]
}

2.查询域名解析地域分布
接口描述
获取域名解析地域分布报表数据(仅限近3个月的数据)。
请求参数
参数 类型 必填 描述
domain List 是 domainName   String   域名名称
dcName       String   主机记录(如果dcName为空,则返回请求总数)
timeType String 是 时间粒度:
1day  10分钟粒度(仅支持最近1天的数据,数据可能延迟1小时左右)
7day  小时粒度(仅支持最近7天的数据查询)
month   天粒度(仅支持最近1个月的数据查询)
q           天粒度(仅支持最近3个月的数据查询)
custom 自定义查询日期(近3个月以内)
startTime string 否 当timeType为custom时必填,自定义开始日期,格式"yyyy-MM-dd"
endTime string 否 当timeType为custom时必填,自定义结束日期,格式"yyyy-MM-dd"
mapType Int 是 地图类型:
0:中国地图
1:大洲统计地图
2:国家维度统计(未上线)
isp Int 否 mapType为0时选项,非必填
运营商类型:
0  总解析量
1  电信
2  联通
3  移动
4  其他运营商
language string 否 为空返回中文结果(默认)
en:返回英文提示结果

返回参数
参数 类型 描述
resCode Int 状态码。resCode的详细说明请参见“附录1业务状态码”。
msg String 状态码的详细说明
area String 区域(省份或者大洲)
value Int 请求数

特定错误码
resCode 说明
100 服务器端错误
101 参数不能为空
102 接口请求参数错误
202 域名不存在

请求示例

#!/bin/bash
username=“example_username”
apiKey=“example_apiKey”
date=env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"
password=echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64
curl -i --url “https://open.chinanetcenter.com/clouddns/DomainRequestMap”
-X “POST”
-u “$username:$password”
-H “Date: $date”
-H “Accept: application/json”
-d ‘{
    “domain”: [
         {
            “domainName”:“yhclub.top”,
            “dcName”:“www”
        },
         {
            “domainName”:“yhclub.top”,
            “dcName”:“abc”
        }
    ],
    “timeType”:“q”,
    “mapType”:0,
    “isp”:0
}’

响应示例

{
    “resCode”:0,
    “msg”:“操作成功”,
    “content”:[
        {
            “area”:“北京”,
            “value”:37
        },
        {
            “area”:“重庆”,
            “value”:2
        },
        {
            “area”:“福建”,
            “value”:33
        },
        {
            “area”:“广东”,
            “value”:66
        },
        {
            “area”:“河南”,
            “value”:2
        },
        {
            “area”:“江苏”,
            “value”:27
        }
    ]
}

3.查询域名主机记录请求数
接口描述
获取域名主机记录请求数报表数据(仅限近3个月的数据)。
请求参数
参数 类型 必填 描述
domainName string 是 域名名称
timeType string 是 时间粒度:
1day 
7day 
month  
q          
custom 自定义查询日期(近3个月以内)
startDate string 否,当timeType为custom时必填 自定义开始日期,格式"yyyy-MM-dd"
endDate string 否,当timeType为custom时必填 自定义结束日期,格式"yyyy-MM-dd"
language string 否 为空返回中文结果(默认)
en:返回英文提示结果

返回参数
参数 类型 描述
resCode Int 状态码。resCode的详细说明请参见“附录1业务状态码”。
msg String 状态码的详细说明
A int A记录请求数
AAAA int AAAA记录请求数
TXT int TXT记录请求数
PTR int PTR记录请求数
CNAME int CNAME记录请求数
MX int MX记录请求数
SOA int SOA记录请求数
SRV int SRV记录请求数
UNKOWN int 其他类型记录请求数
NS int NS记录请求数
Total Hits int 记录请求数总和
请求示例
#!/bin/bash
username=“example_username”
apiKey=“example_apiKey”
date=env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"
password=echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64
curl -i --url “https://open.chinanetcenter.com/clouddns/DomainRequestType”
-X “POST”
-u “$username:$password”
-H “Date: $date”
-H “Accept: application/json”
-d ‘{
    “domainName”: “domainName.com”,
    “timeType”:“custom”,
    “startDate”:“2018-06-06”,
    “endDate”:“2018-07-06”
}’
响应示例
{ “content”:{ “A”:202, “AAAA”:204, “CNAME”:216, “MX”:212, “NS”:206, “PTR”:218, “SOA”:210, “SRV”:214, “TXT”:208, “Total Hits”:2110, “UNKNOWN”:220 }, “msg”:“操作成功”, “resCode”:0 }

4.查询请求数报表
接口描述
获取域名主机记录请求数报表数据(仅限近3个月的数据)。
请求参数
参数 类型 必填 描述
domain String 是 查询的域名
timeType String 是 时间类型:
q 近一季度
month 近一月
7day  近一周
1day  近一天custom 自定义日期(近3个月以内)
startTime String 否 timeType为 custom时必填;
格式,“2018-07-10”
endTime String 否 timeType为 custom时必填;
格式,“2018-07-10”
language String 否 为空返回中文结果(默认)
en:返回英文提示结果
返回参数
参数 类型 描述
resCode int 响应码。见附件响应状态
domain String 域名
time String 时间
hits String 请求数
success String 成功数
nxdomain String nxdomain请求数
serverError String 服务器错误请求数
invalidError String 无效请求数
lt1ms String 0-1ms请求数
ge1ms String 1-10ms请求数
ge10ms String >10ms请求数

请求示例
#!/bin/bash
username=“example_username”
apiKey=“example_apiKey”
date=env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"
password=echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64
curl -i --url “https://open.chinanetcenter.com/clouddns/DnsDomainFlowReportWService”
-X “POST”
-u “$username:$password”
-H “Date: $date”
-H “Accept: application/json”
-d ‘{
    “domain”: “domainName.com”,
    “timeType”:“custom”,
    “startTime”:“2018-06-06”,
    “endTime”:“2018-07-06”
}’
返回示例
  {
    “resCode”:0,
    “msg”:“操作成功”,
    “content”:[
        {
            “ge10ms”:“0”,
            “hits”:“63”,
            “time”:“2018-11-06 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“63”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“63”,
            “nxDomain”:“0”
        },
        {
            “ge10ms”:“0”,
            “hits”:“54”,
            “time”:“2018-11-07 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“54”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“54”,
            “nxDomain”:“0”
        },
        {
            “ge10ms”:“0”,
            “hits”:“98”,
            “time”:“2018-11-08 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“96”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“96”,
            “nxDomain”:“2”
        },
        {
            “ge10ms”:“0”,
            “hits”:“67”,
            “time”:“2018-11-09 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“59”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“59”,
            “nxDomain”:“8”
        },
        {
            “ge10ms”:“0”,
            “hits”:“96”,
            “time”:“2018-11-10 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“85”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“85”,
            “nxDomain”:“11”
        },
        {
            “ge10ms”:“0”,
            “hits”:“107”,
            “time”:“2018-11-11 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“98”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“98”,
            “nxDomain”:“9”
        },
        {
            “ge10ms”:“0”,
            “hits”:“81”,
            “time”:“2018-11-12 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“63”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“63”,
            “nxDomain”:“18”
        },
        {
            “ge10ms”:“0”,
            “hits”:“47”,
            “time”:“2018-11-13 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“37”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“37”,
            “nxDomain”:“10”
        },
        {
            “ge10ms”:“0”,
            “hits”:“49”,
            “time”:“2018-11-14 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“37”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“37”,
            “nxDomain”:“12”
        },
        {
            “ge10ms”:“0”,
            “hits”:“56”,
            “time”:“2018-11-15 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“48”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“48”,
            “nxDomain”:“8”
        },
        {
            “ge10ms”:“0”,
            “hits”:“65”,
            “time”:“2018-11-16 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“51”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“51”,
            “nxDomain”:“14”
        },
        {
            “ge10ms”:“0”,
            “hits”:“43”,
            “time”:“2018-11-17 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“38”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“38”,
            “nxDomain”:“5”
        },
        {
            “ge10ms”:“0”,
            “hits”:“36”,
            “time”:“2018-11-18 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“31”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“31”,
            “nxDomain”:“5”
        },
        {
            “ge10ms”:“0”,
            “hits”:“49”,
            “time”:“2018-11-19 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“42”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“42”,
            “nxDomain”:“7”
        },
        {
            “ge10ms”:“0”,
            “hits”:“46”,
            “time”:“2018-11-20 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“40”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“40”,
            “nxDomain”:“6”
        },
        {
            “ge10ms”:“0”,
            “hits”:“28”,
            “time”:“2018-11-21 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“23”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“23”,
            “nxDomain”:“5”
        },
        {
            “ge10ms”:“0”,
            “hits”:“31”,
            “time”:“2018-11-22 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“26”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“26”,
            “nxDomain”:“5”
        },
        {
            “ge10ms”:“0”,
            “hits”:“27”,
            “time”:“2018-11-23 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“22”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“22”,
            “nxDomain”:“5”
        },
        {
            “ge10ms”:“0”,
            “hits”:“13”,
            “time”:“2018-11-24 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“10”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“10”,
            “nxDomain”:“3”
        },
        {
            “ge10ms”:“0”,
            “hits”:“35”,
            “time”:“2018-11-25 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“33”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“33”,
            “nxDomain”:“2”
        },
        {
            “ge10ms”:“0”,
            “hits”:“24”,
            “time”:“2018-11-26 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“20”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“20”,
            “nxDomain”:“4”
        },
        {
            “ge10ms”:“0”,
            “hits”:“52”,
            “time”:“2018-11-27 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“40”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“40”,
            “nxDomain”:“12”
        },
        {
            “ge10ms”:“0”,
            “hits”:“26”,
            “time”:“2018-11-28 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“22”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“22”,
            “nxDomain”:“4”
        },
        {
            “ge10ms”:“0”,
            “hits”:“34”,
            “time”:“2018-11-29 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“31”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“31”,
            “nxDomain”:“3”
        },
        {
            “ge10ms”:“0”,
            “hits”:“18”,
            “time”:“2018-11-30 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“15”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“15”,
            “nxDomain”:“3”
        },
        {
            “ge10ms”:“0”,
            “hits”:“24”,
            “time”:“2018-12-01 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“20”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“20”,
            “nxDomain”:“4”
        },
        {
            “ge10ms”:“0”,
            “hits”:“21”,
            “time”:“2018-12-02 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“14”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“14”,
            “nxDomain”:“7”
        },
        {
            “ge10ms”:“0”,
            “hits”:“12”,
            “time”:“2018-12-03 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“10”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“10”,
            “nxDomain”:“2”
        },
        {
            “ge10ms”:“0”,
            “hits”:“27”,
            “time”:“2018-12-04 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“20”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“20”,
            “nxDomain”:“7”
        },
        {
            “ge10ms”:“0”,
            “hits”:“25”,
            “time”:“2018-12-05 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“24”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“24”,
            “nxDomain”:“1”
        },
        {
            “ge10ms”:“0”,
            “hits”:“26”,
            “time”:“2018-12-06 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“24”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“24”,
            “nxDomain”:“2”
        },
        {
            “ge10ms”:“0”,
            “hits”:“27”,
            “time”:“2018-12-07 00:00:00”,
            “serverError”:“0”,
            “lt1ms”:“22”,
            “domain”:“xinclub.top”,
            “invalidError”:“0”,
            “ge1ms”:“0”,
            “success”:“22”,
            “nxDomain”:“5”
        }
    ]
}

5.查询域名QPS

接口描述
获取域名qps报表数据(仅限近1个月的数据)。
请求参数
参数 类型 必填 描述
domainName String 是 域名名称
timeType String 是 时间粒度:
1hour 1分钟粒度(仅支持最近1小时的数据,数据延迟5分钟左右)
1day  10分钟粒度(仅支持最近1天的数据)
7day  小时粒度(仅支持最近7天的数据查询)
month   天粒度(仅支持最近1个月的数据查询)
language string 否 为空返回中文结果(默认)
en:返回英文提示结果
返回参数
参数 类型 描述
resCode Int 状态码。resCode的详细说明请参见“附录1业务状态码”。
msg String 状态码的详细说明
time String 时间
value Double qps
特定错误码

resCode 说明
100 服务器端错误
101 参数不能为空
102 参数格式错误
202 域名不存在

请求示例

#!/bin/bash
username=“example_username”
apiKey=“example_apiKey”
date=env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"
password=echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64
curl -i --url “https://open.chinanetcenter.com/clouddns/DomainQps”
-X “POST”
-u “$username:$password”
-H “Date: $date”
-H “Accept: application/json”
-d ‘{
    “domainName”:“yhclub.top”,
    “timeType”:“1hour”
}’
响应示例
{ “resCode”: 0, “msg”: “操作成功”, “content”: [{ “time”: “2018-12-26 09:05”, “value”: 1234.56 }, { “time”: “2018-12-26 09:06”, “value”: 3353.53 }, { “time”: “2018-12-26 09:07”, “value”: 324234.23 }, { “time”: “2018-12-26 09:08”, “value”: 0 }, { “time”: “2018-12-26 09:09”, “value”: 0 }, { “time”: “2018-12-26 09:10”, “value”: 0 }, { “time”: “2018-12-26 09:11”, “value”: 0 }, { “time”: “2018-12-26 09:12”, “value”: 0 }, { “time”: “2018-12-26 09:13”, “value”: 0 }, { “time”: “2018-12-26 09:14”, “value”: 0 }, { “time”: “2018-12-26 09:15”, “value”: 0 }, { “time”: “2018-12-26 09:16”, “value”: 0 }, { “time”: “2018-12-26 09:17”, “value”: 0 }, { “time”: “2018-12-26 09:18”, “value”: 0 }, { “time”: “2018-12-26 09:19”, “value”: 0 }, { “time”: “2018-12-26 09:20”, “value”: 0 }, { “time”: “2018-12-26 09:21”, “value”: 0 }, { “time”: “2018-12-26 09:22”, “value”: 0 }, { “time”: “2018-12-26 09:23”, “value”: 0 }, { “time”: “2018-12-26 09:24”, “value”: 0 }, { “time”: “2018-12-26 09:25”, “value”: 0 }, { “time”: “2018-12-26 09:26”, “value”: 0 }, { “time”: “2018-12-26 09:27”, “value”: 0 }, { “time”: “2018-12-26 09:28”, “value”: 0 }, { “time”: “2018-12-26 09:29”, “value”: 0 }, { “time”: “2018-12-26 09:30”, “value”: 0 }, { “time”: “2018-12-26 09:31”, “value”: 0 }, { “time”: “2018-12-26 09:32”, “value”: 0 }, { “time”: “2018-12-26 09:33”, “value”: 0 }, { “time”: “2018-12-26 09:34”, “value”: 0 }, { “time”: “2018-12-26 09:35”, “value”: 0 }, { “time”: “2018-12-26 09:36”, “value”: 0 }, { “time”: “2018-12-26 09:37”, “value”: 0 }, { “time”: “2018-12-26 09:38”, “value”: 0 }, { “time”: “2018-12-26 09:39”, “value”: 0 }, { “time”: “2018-12-26 09:40”, “value”: 0 }, { “time”: “2018-12-26 09:41”, “value”: 0 }, { “time”: “2018-12-26 09:42”, “value”: 0 }, { “time”: “2018-12-26 09:43”, “value”: 0 }, { “time”: “2018-12-26 09:44”, “value”: 0 }, { “time”: “2018-12-26 09:45”, “value”: 0 }, { “time”: “2018-12-26 09:46”, “value”: 0 }, { “time”: “2018-12-26 09:47”, “value”: 0 }, { “time”: “2018-12-26 09:48”, “value”: 0 }, { “time”: “2018-12-26 09:49”, “value”: 0 }, { “time”: “2018-12-26 09:50”, “value”: 0 }, { “time”: “2018-12-26 09:51”, “value”: 0 }, { “time”: “2018-12-26 09:52”, “value”: 0 }, { “time”: “2018-12-26 09:53”, “value”: 0 }, { “time”: “2018-12-26 09:54”, “value”: 0 }, { “time”: “2018-12-26 09:55”, “value”: 0 }, { “time”: “2018-12-26 09:56”, “value”: 0 }, { “time”: “2018-12-26 09:57”, “value”: 0 }, { “time”: “2018-12-26 09:58”, “value”: 0 }, { “time”: “2018-12-26 09:59”, “value”: 0 }, { “time”: “2018-12-26 10:00”, “value”: 0 }, { “time”: “2018-12-26 10:01”, “value”: 0 }, { “time”: “2018-12-26 10:02”, “value”: 0 }, { “time”: “2018-12-26 10:03”, “value”: 0 }, { “time”: “2018-12-26 10:04”, “value”: 0 }] }

本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!