欢迎您!

DNS 解析记录查询

接口标识: dnsquery 价格: 0.005 元/次 同步响应
接口简介
DNS 解析记录查询接口传入域名即可查询 A、AAAA、CNAME、MX、TXT、NS、SOA 七类记录,逗号分隔可一次查多个类型,也可指定公共 DNS 服务器(如 223.5.5.5)对比解析结果,缺省用系统解析。每条记录返回类型、记录值与 TTL,MX 附优先级。域名不存在或该类型无记录时不报错,返回空记录列表与提示信息。适合域名解析诊断、DNS 配置核查、邮件服务器 MX 记录查询等场景。
详细介绍
常见问题
Q:域名不存在会报错吗?
A:不会。域名不存在或所查记录类型无匹配时,返回空 records 数组并附 note 提示,响应 code 仍为 0。
Q:可以指定 DNS 服务器吗?
A:可以。dns_server 传公共 DNS 服务器 IP(如 223.5.5.5),仅接受 IP 且必须为公网地址;不传则用系统默认解析。
Q:支持哪些记录类型?
A:A、AAAA、CNAME、MX、TXT、NS、SOA 七类,type 参数用逗号分隔可一次查询多个类型,结果合并在 records 数组返回。
接口地址: https://www.phpwc.cn/api/dnsquery
请求方式: POST
业务请求参数
参数名类型必填默认值说明
domain string 必填 - 待查询的域名,如 example.com(不带协议与路径)
type string 选填 A DNS 记录类型,支持 A / AAAA / CNAME / MX / TXT / NS / SOA,默认 A;多类型用逗号分隔如 A,AAAA,MX
dns_server string 选填 - 指定 DNS 服务器 IP(如 223.5.5.5 / 8.8.8.8),默认使用系统解析;只接受 IP 地址,不接受域名
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
domain string 查询的域名
types array 实际查询的记录类型数组
dns_server string 使用的 DNS 服务器(system 表示系统默认)
record_count int 返回的记录总数
records− array DNS 记录数组,每项含 type 记录类型、value 记录值、ttl 生存时间(秒)
type string 记录类型(A / AAAA / CNAME / MX / TXT / NS / SOA)
value string 记录值(A/AAAA 为 IP,MX 为交换服务器,TXT 为文本,SOA 为对象含 mname/rname/serial 等)
ttl int 生存时间(秒)
priority int MX 记录优先级(仅 MX 类型有此字段)
note string 当无记录时的提示信息
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号