调用GetResolveStatistics接口,获取某个域名解析请求的统计信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | GetResolveStatistics | 系统规定参数。取值:GetResolveStatistics。 |
DomainName | String | 是 | www.aliyun.com | 需要获取统计信息的域名。 |
Granularity | String | 是 | month | 数据粒度,可选值:day和month。 |
TimeSpan | Integer | 是 | 2 | 时间片长度。 |
ProtocolName | String | 否 | https | 解析的协议类型,可选值:http(默认)、https、https6和http6。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 50F9C40E-188D-B00B-BE2C-7427E531**** | 请求ID。 |
DataPoints | Array of DataPoint | 数据点。 |
|
DataPoint | |||
Time | Integer | 1488297600 | 解析时间。 |
Count | Integer | 9703 | 请求数。 |
示例
请求示例
http(s)://httpdns-api.aliyuncs.com/?Action=GetResolveStatistics
&DomainName=www.aliyun.com
&Granularity=month
&TimeSpan=2
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version='1.0' encoding='UTF-8'?>
<GetResolveStatisticsResponse>
<RequestId>50F9C40E-1816-B00B-BE2C-7427E5316481</RequestId>
<DataPoints>
<DataPoint>
<Time>1488297600</Time>
<Count>9703</Count>
</DataPoint>
<DataPoint>
<Time>1490976000</Time>
<Count>9390</Count>
</DataPoint>
</DataPoints>
</GetResolveStatisticsResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "50F9C40E-188D-B00B-BE2C-7427E5316481",
"DataPoints" : [ {
"Time" : 1488297600,
"Count" : 9703
}, {
"Time" : 1490976000,
"Count" : 9390
} ]
}
错误码
访问错误中心查看更多错误码。