使用API有效率地管理Dynadot域名,列表形式查看账户whois联系人信息

关于Dynadot

Dynadot是通过ICANN认证的域名注册商,自2002年成立以来,服务于全球108个国家和地区的客户,为数以万计的客户提供简洁,优惠,安全的域名注册以及管理服务。

Dynadot平台操作教程索引(包括域名邮箱,解析,建站,优惠长期更新)

Dynadot.com提供的API是专为效率而构建的高级域名管理和获取工具包。在Dynadot平台上,我们提供了50多个命令来设置,管理,注册和竞标域名。

在了具体的功能API代码前,请阅读关于Dynadot的API使用须知。

使用Dynadot API,可以以列表形式查看账户中已经存在的Whois联系人信息。

命令参数

如果发送列表形式查看whois联系人信息的命令,则不需要任何额外的请求参数。

在成功发送列表形式查看whois联系人信息的命令之后,返回的结果将以XML、CSV或是JSON格式的标签返回,其中XML的结果标签所代表含义由下图所示:

|-------------------------------------------------|-----------------------|
| XML结果标签 | 解释 |
| <ContactListResponse></ContactListResponse> | 响应XML文档的根节点 |
| <ContactListHeader></ContactListHeader> | 响应标头 |
| <SuccessCode></SuccessCode> | 如果操作成功,"0"为成功,"-1"为失败 |
| <Status></Status> | 请求状态 |
| <Error></Error> | 请求错误信息,仅状态为"error"时使用 |
| <ContactListContent></ContactListContent> | 响应内容 |
| <ContactList></ContactList> | 联系方式列表 |
| <Contact></Contact> | 联系方式信息 |
| <ContactId></ContactId> | 联络人ID |
| <Organization></Organization> | 联系机构 |
| <Name></Name> | 名称 |
| <Email></Email> | 邮箱 |
| <PhoneCc></PhoneCc> | 国家区号 |
| <PhoneNum></PhoneNum> | 电话号码 |
| <FaxCc></FaxCc> | 传真国家区号 |
| <FaxNum></FaxNum> | 传真号码 |
| <Address1></Address1> | 地址第1行 |
| <Address2></Address2> | 第2行地址 |
| <City></City> | 城市 |
| <State></State> | 州 |
| <ZipCode></ZipCode> | 邮政区代码 |
| <Country></Country> | 国家 |
| <GtldVerified></GtldVerified> | gTLD验证状态 |

示例

此处,使用API查看whois联系人信息。

将高级域API请求发送到以下URL:https://api.dynadot.com/api3.xml

Request (XML format)

https://api.dynadot.com/api3.xml?key=\[API Key]&command=contact_list

Response (XML format)

XML 复制代码
<?xml version="1.0" encoding="UTF-8"?>

<ContactListResponse>

  <ContactListHeader>

    <ResponseCode>0</ResponseCode>

    <Status>success</Status>

  </ContactListHeader>

  <ContactListContent>

    <ContactList>

      <Contact>

        <ContactId>0</ContactId>

        <Organization/>

        <Name>Jack tester</Name>

        <Email>test@test.com</Email>

        <PhoneCc>1</PhoneCc>

        <PhoneNum>555.555.5233</PhoneNum>

        <FaxCc/>

        <FaxNum/>

        <Address1>test street</Address1>

        <Address2/>

        <City>Los Angeles</City>

        <State>CA</State>

        <ZipCode>90068</ZipCode>

        <Country>US</Country>

        <GtldVerified>no</GtldVerified>

      </Contact>

      <Contact>

        <ContactId>1</ContactId>

        <Organization/>

        <Name>John tester</Name>

        <Email>example@example.com</Email>

        <PhoneCc>1</PhoneCc>

        <PhoneNum>123.456.7890</PhoneNum>

        <FaxCc>1</FaxCc>

        <FaxNum>123.456.7890</FaxNum>

        <Address1>high Way first</Address1>

        <Address2/>

        <City>San Francisco</City>

        <State>CA</State>

        <ZipCode>90068</ZipCode>

        <Country>US</Country>

        <GtldVerified>yes</GtldVerified>

      </Contact>

    </ContactList>

  </ContactListContent>

</ContactListResponse>

Request (JSON format)

https://api.dynadot.com/api3.json?key=\[API Key]&command=contact_list

Response (JSON format)

XML 复制代码
{

  "ContactListResponse": {

    "ResponseCode": 0,

    "Status": "success",

    "ContactList": [

      {

        "ContactId": "0",

        "Organization": "",

        "Name": "Jack tester",

        "Email": "test@test.com",

        "PhoneCc": "1",

        "PhoneNum": "555.555.5233",

        "FaxCc": "",

        "FaxNum": "",

        "Address1": "test street",

        "Address2": "",

        "City": "Los Angeles",

        "State": "CA",

        "ZipCode": "90068",

        "Country": "US",

        "GtldVerified": "no"

      },

      {

        "ContactId": "1",

        "Organization": "",

        "Name": "John tester",

        "Email": "example@example.com",

        "PhoneCc": "1",

        "PhoneNum": "123.456.7890",

        "FaxCc": "1",

        "FaxNum": "123.456.7890",

        "Address1": "high Way first",

        "Address2": "",

        "City": "San Francisco",

        "State": "CA",

        "ZipCode": "90068",

        "Country": "US",

        "GtldVerified": "yes"

      }

    ]

  }

}

在网页中,其显示样式如下:(示例为实际操作。)

XML格式

JSON格式

相关推荐
江团1io041 分钟前
深入解析TCP核心机制:连接管理、流量与拥塞控制
服务器·网络·tcp/ip
海拥✘4 小时前
深入理解 IP 地址:概念、分类与日常应用
网络·网络协议·tcp/ip
Miracle&5 小时前
2.TCP深度解析:握手、挥手、状态机、流量与拥塞控制
linux·网络·tcp/ip
liulilittle5 小时前
IP校验和算法:从网络协议到SIMD深度优化
网络·c++·网络协议·tcp/ip·算法·ip·通信
c&0xff006 小时前
Flink反压问题
网络·flink
深圳多奥智能一卡(码、脸)通系统6 小时前
基于多奥(DAIC)品牌的IC卡电梯门禁系统(梯控)基础配置清单,整合核心硬件、软件及安全组件,确保系统可独立运行并支持未来扩展
网络
googleccsdn6 小时前
ESNP LAB 笔记:配置MPLS(Part4)
网络·笔记·网络协议
tan180°6 小时前
Boost搜索引擎 网络库与前端(4)
linux·网络·c++·搜索引擎
Dontla7 小时前
Docker多共享网络配置策略(Docker多网络、Docker networks、Docker Compose网络、Docker网络、Docker共享网络)
网络·docker·容器
RestCloud8 小时前
数据集成平台怎么选?从ETL到CDC再到iPaaS的全景对比
api