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

相关推荐
一只栖枝1 小时前
网络安全 vs 信息安全的本质解析:数据盾牌与网络防线的辩证关系关系
网络·网络安全·信息安全·it·信息安全认证
CertiK2 小时前
CertiK《Hack3d:2025年第二季度及上半年Web3.0安全报告》(附报告全文链接)
网络
一只小鱼儿吖4 小时前
进程代理单窗口单IP技术:原理、应用与实现
网络·网络协议·tcp/ip
稳联技术4 小时前
Ethernet IP与Profinet共舞:网关驱动绿色工业的智慧脉动
网络·网络协议·tcp/ip
学习3人组4 小时前
CentOS配置网络
linux·网络·centos
~山有木兮5 小时前
LiteHub中间件之限流实现
网络·http·中间件
cui_win5 小时前
【网络】Linux 内核优化实战 - net.core.flow_limit_table_len
linux·运维·网络
BD_Marathon6 小时前
虚拟机网络检查
网络
cocologin7 小时前
RIP 技术深度解析
运维·网络·网络协议
GalaxyPokemon8 小时前
RPC-Client模块
网络·网络协议·rpc