使用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格式

相关推荐
monster_风铃20 小时前
BFD原理与配置
服务器·网络·tcp/ip·信息安全管理与评估
武汉唯众智创21 小时前
云数据中心网络优化实训系统:构建新一代云计算人才实训平台
网络·云计算·php·数字孪生·云数据中心网络优化实训系统·云计算孪生
狐小粟同学21 小时前
JavaEE--8.网络编程
运维·服务器·网络
艾菜籽1 天前
UDP套接字的使用
java·开发语言·网络
onelafite1 天前
小红书笔记评论一键获取,实时查看作品数据
api·fastapi
云飞云共享云桌面1 天前
非标自动化工厂如何10个三维设计共用一台云主机
大数据·运维·服务器·网络·数据库
GilgameshJSS1 天前
【学习K230-例程21】GT6700-UDP-Client
网络·python·单片机·网络协议·学习·udp
不知名的前端专家1 天前
uniapp原生插件 TCP Socket 使用文档
网络·tcp/ip·uni-app·netty
linux修理工1 天前
解决 N1 ARMBIAN Prometheus 服务启动失败问题
网络
weixin_507847951 天前
Nginx SSL/TLS 配置
网络·nginx·ssl