一个域名有许多与之关联的记录,可以查询DNS服务器以确定主域名(A记录)、邮件服务器(MX记录)、DNS服务器(NS名称服务器)和其他项目(如SPF记录(TXT记录))的IP地址。
WhoisXmlApi.com 提供 RESTful API,用于使用标准 HTTP 或 HTTPS 协议在系统和 WhoisXmlApi.com 网络之间进行服务器到服务器通信。查询搜索结果通过GET/POST 方法发出的请求,格式为 XML 或 JSON。
首先,需要注册一个 WhoisXmlApi.com 帐户,并进行验证,以便使用 API,通常情况下注册后将免费获取500次DNS查询。
Postman 是一个桌面和 Web 应用程序,用户可从图形用户界面向 API 发出请求。在探索 API 功能以及对应用程序问题进行故障排除时, 建议将 Postman 与 WhoisXML API 端点一起使用。
WhoisXML API Postman 集合可通过以下链接获得:
该集合包括一个预配置的环境。需要将 api_key 变量设置为 触发每个请求。在“我的产品”页面上获取个人 API 密钥。如果有任何疑问 与API相关,请联系我们。
api密钥 |
必填。在 “我的产品 ”页面上获取个人 API 密钥。 |
域名 |
必填。目标域名。 |
类型 |
必填。DNS类型:A、NS、SOA、MX等可以指定多个逗号分隔的值,例如 A、SOA、TXT;可以使用 type=_all 检索所有记录。 可接受的值: A、NS、SOA、MX等; |
outputFormat |
选填。响应输出格式。 可接受的值: JSON | XML格式 默认值: XML |
回调 |
选填。当输出格式为 JSON 时使用的 javascript 函数;这是一个称为 JSONP 的工具,是对搜索结果的回调。 |
注册后,用户将自动获得一个免费订阅计划,可进行500 次查询。
每 秒 的最大请求数为 30。如果达到了限制上限,后续请求将被拒绝, 直到下一秒。
此 API 还可用于专用负载均衡器和高级终结点,作为我们高级版API服务和企业API套餐的一部分,可加快查询速度。
我们支持大约 50 种 DNS 类型。您可以使用下表中的类型代码或名称:
名字 | 代码 | 名字 | 代码 |
---|---|---|---|
A | 1 | GPOS | 27 |
NS | 2 | AAAA | 28 |
MD | 3 | LOC | 29 |
MF | 4 | NXT | 30 |
CNAME | 5 | EID | 31 |
SOA | 6 | NIMLOC | 32 |
MB | 7 | SRV | 33 |
MG | 8 | ATMA | 34 |
MR | 9 | NAPTR | 35 |
NULL | 10 | KX | 36 |
WKS | 11 | CERT | 37 |
PTR | 12 | A6 | 38 |
HINFO | 13 | DNAME | 39 |
MINFO | 14 | APL(英语:APL) | 42 |
MX | 15 | DS | 43 |
TXT格式 | 16 | SSHFP | 44 |
RP | 17 | IPSECKEY | 45 |
AFSDB | 18 | RRSIG | 46 |
X25 | 19 | NSEC | 47 |
ISDN | 20 | DNSKEY | 48 |
RT | 21 | DHCID | 49 |
NSAP | 22 | NSEC3 | 50 |
NSAP_PTR | 23 | NSEC3PARAM | 51 |
SIG | 24 | TLSA协议 | 52 |
密钥 | 25 | 任何 | 255 |
PX系列 | 26 | DLV | 32769 |
WhoisXML API使用cookies来为您提供网站最佳用户体验,此外,cookies将协助我们了解网站的使用情况。点击此处了解更多信息。如继续使用我们的网站,即表示您同意使用cookies条款。