You need to enable JavaScript to run this app.
导航
ListZoneStatistics - 获取主域名的解析请求数
最近更新时间:2025.03.10 14:04:43首次发布时间:2022.11.24 20:57:31
我的收藏
有用
有用
无用
无用

统计主域名的 DNS 查询请求数。
统计的 DNS 查询请求数包括主域名以及所有子域名的 DNS 查询请求数。 对于最近一小时内的 DNS 查询请求数的统计可能会有延时。通常情况下,延时最多是一小时。

使用说明

请求频率:每秒最多调用 5 次。

请求说明

  • 请求方式:GET
  • 请求地址:https://open.volcengineapi.com?Action=ListZoneStatistics&Version=2018-08-01

调试

请求参数

除了以下参数,您还需要 对请求进行鉴权

参数
类型
是否必填
示例值
描述
Action
String

ListZoneStatistics

要执行的操作,取值:ListZoneStatistics。

Version
String

2018-08-01

API的版本,取值:2018-08-01。

Name
String

example.com

需要统计请求数的域名,也可以是域名包含的关键字。云解析 DNS 根据 Name 和 SearchMode 确定这些域名,并对每个域名统计 DNS 查询请求数。

PageSize
Integer

10

每页包含的域名数量。系统会将统计的域名进行分页显示。页数是由被统计域名的总数和 PageSize 确定。该参数的默认值是 10,最大值是 500

PageNumber
Integer

1

页码。API 返回该页码所包含的每个域名的统计数据。该参数的默认值是 1

SearchMode
String

like

Name 的匹配模式。该参数有以下取值:

  • like(默认):表示模糊匹配。
  • exact:表示精确匹配。
Start
Long

1639540000

统计时间段的开始时间。格式是 Unix 时间戳(秒)。如果您不指定 Start 参数,统计时间段默认是从您调用 API 的时间开始往前推 3 天。例如,如果您在 2023 年 6 月 8 日 14:00:00 调用该 API,则默认统计时间段为 2023 年 6 月 5 日 14:00:00 至 2023 年 6 月 8 日 14:00:00。

End
Long

1639550000

统计时间段的结束时间。格式是 Unix 时间戳(秒)。如果您不指定 End 参数,统计时间段默认是从 Start 的时间到您调用 API 的时间。

Threshold
Integer

100

请求数的阈值。如果您指定了该参数,API 会过滤掉请求数大于该参数的域名。

SearchOrder
String

asc

请求结果的排序。

  • asc:升序。
  • desc:(默认)降序。
OrderKey
String

Total

请求结果排序的键值。

  • ZoneName:(默认)按 ZoneName 参数的值排序。
  • Total:(默认)按 Total 参数的值排序。

返回参数

下表仅列出本接口特有的返回参数。更多信息请参见返回结构

参数
类型
示例值
描述
Data
Array of Object

域名的列表。

PageNumber
Integer

1

Data 展示的域名所在的页码。

PageSize
Integer

10

每个分页所包含的域名的数量。

Total
Integer

2

返回的域名的总数。该参数值不受 PageNumber 参数的影响。假设您指定的 PageNumber 没有包含任何域名。此时 Data 参数不会展示任何域名的统计数据。但是 TotalCount 仍然会显示该 API 实际统计的域名总数。

请求示例

GET /?Action=ListZoneStatistics&Version=2018-08-01&Threshold=100&Start=1639540000&End=1639550000  HTTP/1.1
Host: open.volcengineapi.com
X-Date: 20240908T121500Z
Authorization: HMAC-SHA256 Credential=Adfks******wekfwe/20240908/cn-beijing/dns/request, SignedHeaders=host;x-date, Signature=47a7d934ff7b37c03938******cd7b8278a40a1057690c401e92246a0e41085f


返回示例

{
    "ResponseMetadata": {
        "RequestId": "20211215192232010225243153052A63E3",
        "Action": "ListZoneStatistics",
        "Version": "2018-08-01",
        "Service": "dns",
        "Region": "cn-north-1"
    },
    "Result": {
        "PageNumber": 1,
        "PageSize": 10,
        "Total": 2,
        "Data": [
            {
                "Timestamp": 0,
                "Success": 1610,
                "NotExists": 0,
                "Error": 0,
                "Total": 1610,
                "Name": "example.com.",
                "ZID": 839,
                "CacheStage": 0
            },
            {
                "Timestamp": 0,
                "Success": 1605,
                "NotExists": 0,
                "Error": 0,
                "Total": 1605,
                "Name": "test.com.",
                "ZID": 841,
                "CacheStage": 0
            }
        ]
    }
}

错误码

下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。

状态码
错误码
错误信息
说明
400
ErrParsingParams

parsing params error

解析请求失败。

400
ErrParamInvalid

validation fail:%s

参数校验失败。

400
ErrStatisticsTimeTooLong

statistics time is too long, please reduce the query time range

统计时间过长,请缩小查询时间范围

500
ErrInternalServer

server internal error

服务内部错误。