You need to enable JavaScript to run this app.
文档中心
文档控制台
注册
TrafficRoute DNS 套件

TrafficRoute DNS 套件

复制全文
下载 pdf
API 参考
公共错误码
复制全文
下载 pdf
公共错误码

响应状态码

API 请求成功时,HTTP 响应状态码是 200。

API 请求失败时,会出现以下任意一个情况:

  • HTTP 响应状态码是 4xx 或 5xx。
  • 响应正文的 ResponseMetadata 结构体包含 Error 字段。

如果响应出现异常,响应正文的内容如下。此时您可根据 Error 结构体中的 CodeNCodeMessage 等提示信息排查问题原因。

类型 Code CodeN Message HTTP 响应状态码 MessageCN
服务内部错误 ErrInternalServer 500100 server internal error 500 服务内部错误
公共类型校验错误 ErrParsingParams 400100 parsing params error 400 解析请求失败
^^ ErrMissingAccountParameter 400101 `account` parameter missing 401 account参数缺失
^^ ErrParamInvalid 400102 validation fail: %s 400 参数校验失败
^^ ErrDBDuplicated 400103 duplicated: %s 409 数据库条目重复
^^ ErrDBNotFound 400104 record not found :%s 400 数据库条目未找到
^^ ErrZoneNotFound 400105 zone not found 400 未找到域名
域名操作校验 ErrVipZoneCanNotBeDeleted 400110 vip zone can not be deleted 400 付费版域名不支持删除
^^ ErrRequestSizeAboveMax 400111 zones numbers should be less than or equal to %s 400 请求的域名数量超出限制
^^ ErrAccountZoneCountLimited 400112 account zone count limited when creating zone 400 该账户域名数量超出限制
域名找回操作校验 ErrZoneInactive 400120 zone is inactive 400 域名待找回
^^ ErrZoneAlreadyRetrieve 400121 zone already retrieve 400 域名已经被找回
^^ ErrZoneRetrieveNotFound 400122 search retrieve zone not found 400 该域名未发起找回
^^ ErrZoneRetrieveRecordExpired 400123 zone retrieve record expired 400 验证记录已过期
^^ ErrCreateRetrieveTxtReachingMaxTimes 400124 create retrieve txt record reaching max times 400 验证记录生成次数超出限制
^^ ErrTXTRecordNotFound 400125 type txt record not found 400 验证记录未找到
记录操作校验 ErrHostCanNotBeEmpty 400130 host can't be empty, use @ instead 400 主机记录不能为空
^^ ErrSearchParamMissingParams 400131 request param: rr or type or value or line cannot be empty 400 记录查询条件缺失
^^ ErrPageSizeNotValid 400132 page size must be less than 500 when search 400 分页查找的记录数量不能大于500
^^ ErrAccountRecordCountLimited 400133 account record count limited when creating record 400 该账户记录数量超出限制
^^ ErrZoneRecordCountLimited 400134 zone record count limited when creating record 400 该域名记录数量超出限制
^^ ErrSpecNotValid 400135 record %s not valid when creating record 400 参数不符合功能版本规格限制
^^ ErrLoadBalancerLimit 400136 record load balancer count limited when creating record 400 记录组中记录数量超出功能版本规格限制
数据统计校验 ErrNamesNotMatch 400140 domain name and zone name do not match 400 域名与子域名不匹配
^^ ErrDomainStatisticsNotValid 400141 this zone can't view domain statistics 400 当前功能版本不支持查看子域名数据统计

API 请求成功的响应示例

{
    "ResponseMetadata": {
        "RequestId": "20230411150314CE53198BCFE9484824BA",
        "Action": "QueryZone",
        "Version": "2018-08-01",
        "Service": "dns",
        "Region": "cn-north-1"
    },
    "Result": {
        "InstanceNo": "DNS71279xxxxx9644332",
        "ZoneName": "xxxxx.com",
        "Remark": "",
        "ExpiredTime": 1691164799000,
        "ConfigurationCode": "monthly_plan_publiczone",
        "Status": 1,
        "AllocateDNSServerList": [
            "ns1.volcdns.com",
            "ns2.volcdns.com",
            "ns3.volcdns.com",
            "ns4.volcdns.com",
            "ns5.volcdns.com"
        ],
        "RealDNSServerList": [
            "ns1.volcdns.com",
            "ns2.volcdns.com",
            "ns3.volcdns.com",
            "ns4.volcdns.com",
            "ns5.volcdns.com"
        ],
        "IsNSCorrect": false,
        "Stage": 2,
        "TradeCode": "ultimate_inner",
        "UpdatedAt": "2023-04-03T19:17:32+08:00",
        "RecordCount": 0
    }
}

API 请求失败的响应示例

{
    "ResponseMetadata": {
        "RequestId": "2023041116283931DC4B51E4C8C7660227",
        "Action": "QueryZone",
        "Version": "2018-08-01",
        "Service": "dns",
        "Region": "cn-north-1",
        "Error": {
            "CodeN": 400100,
            "Code": "ErrParsingParams",
            "Message": "parsing params error",
            "MessageCN": "解析请求失败"
        }
    }
}
最近更新时间:2024.06.24 14:04:40
这个页面对您有帮助吗?
有用
有用
无用
无用