使用API有效率地管理Dynadot域名,使用API查看域名信息

关于Dynadot

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

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

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

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

在账户内域名过多时,Dynadot API同样提供账户下单个域名信息查询的功能。

相关参数

当需要查询自己账户下一个域名的相关信息时,只需要在输入命令之后加入需要进行查询的域名即可。

如果要发送批量注册命令时,需要包含必要的字段以及根据需求可选的字段。注

在成功发送域名查询命令之后,返回的结果将以XML或是JSON格式的标签返回,其中XML的结果标签所代表含义由下图所示:

XML结果标签

解释

<DomainInfoResponse></DomainInfoResponse>

响应XML文档的根节点

<DomainInfoResponseHeader></DomainInfoResponseHeader>

响应标头

<ResponseCode></ResponseCode>

如果操作成功,"0"为成功,"-1"为失败

<Status></Status>

请求状态

<Error></Error>

请求错误信息,仅状态为"error"时使用

<DomainInfoContent></DomainInfoContent>

响应内容

<Domain></Domain>

域名

<Name></Name>

域名名称

<Expiration></Expiration>

以Unix时间计的域名过期日期(毫秒,自1970年1月1日起)

<Registration></Registration>

以Unix时间(自UTC时间1, 1970一月午夜起的毫秒数)表示的域名注册日期

<NameServerSettings></NameServerSettings>

域名的域名服务器设置

<Type></Type>

域名的域名服务器类型

<WithAds></WithAds>

如果您想为域名创建停放页面

<Whois></Whois>

Whois信息

<Registrant></Registrant>

注册人信息

<ContactId></ContactId>

联系方式ID

<Admin></Admin>

管理员信息

<Technical></Technical>

技术信息

<Billing></Billing>

计费信息

<Locked></Locked>

是否锁定

<Disabled></Disabled>

启用状态

<UdrpLocked></UdrpLocked>

UDRP锁定或未锁定

<UdrpLocked></UdrpLocked>

UDRP锁定或未锁定

<RegistrantUnverified></RegistrantUnverified>

未验证注册人

<Hold></Hold>

暂停

<Privacy></Privacy>

隐私保护状态

<isForSale></isForSale>

销售状态

<RenewOption></RenewOption>

续费选项

<Note></Note>

备注

<Folder></Folder>

文件夹信息

<FolderId></FolderId>

文件夹ID

<FolderName></FolderName>

文件夹名称

示例:

此处,使用API发送域名查询命令domain_info,查询域名为domain1.com,结算货币为美元。

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

则最后返回的参数为:

请求(XML格式)

https://api.dynadot.com/api3.xml?key=mykey&command=domain_info&domain=domain1.com

响应(XML格式)

<?xml version="1.0" encoding="UTF-8"?>
<DomainInfoResponse>
  <DomainInfoHeader>
    <ResponseCode>0</ResponseCode>
    <Status>success</Status>
  </DomainInfoHeader>
  <DomainInfoContent>
    <Domain>
      <Name>domain1.com</Name>
      <Expiration>1361430589062</Expiration>
      <Registration>1234567890123</Registration>
      <NameServerSettings>
        <Type>Dynadot Parking</Type>
        <WithAds>Yes</WithAds>
      </NameServerSettings>
      <Whois>
        <Registrant>
          <ContactId>0</ContactId>
        </Registrant>
        <Admin>
          <ContactId>0</ContactId>
        </Admin>
        <Technical>
          <ContactId>0</ContactId>
        </Technical>
        <Billing>
          <ContactId>0</ContactId>
        </Billing>
      </Whois>
      <Locked>yes</Locked>
      <Disabled>no</Disabled>
      <UdrpLocked>no</UdrpLocked>
      <RegistrantUnverified>no</RegistrantUnverified>
      <Hold>no</Hold>
      <Privacy>none</Privacy>
      <isForSale>yes</isForSale>
      <RenewOption>no renew option</RenewOption>
      <Note/>
      <Folder>
        <FolderId>-1</FolderId>
        <FolderName>(no folder)</FolderName>
      </Folder>
    </Domain>
  </DomainInfoContent>
</DomainInfoResponse>

请求(JSON格式)

https://api.dynadot.com/api3.json?key=mykey&command=domain_info&domain=domain1.com

响应(JSON格式)

{
  "DomainInfoResponse": {
    "ResponseCode": 0,
    "Status": "success",
    "DomainInfo": {
      "Name": "domain1.com",
      "Expiration": "1361430589062",
      "Registration": "1234567890123",
      "NameServerSettings": {
        "Type": "Dynadot Parking",
        "WithAds": "Yes"
      },
      "Whois": {
        "Registrant": {
          "ContactId": "0"
        },
        "Admin": {
          "ContactId": "0"
        },
        "Technical": {
          "ContactId": "0"
        },
        "Billing": {
          "ContactId": "0"
        }
      },
      "Locked": "yes",
      "Disabled": "no",
      "UdrpLocked": "no",
      "RegistrantUnverified": "no",
      "Hold": "no",
      "Privacy": "none",
      "isForSale": "yes",
      "RenewOption": "no renew option",
      "Note": "",
      "Folder": {
        "FolderId": "-1",
        "FolderName": "(no folder)"
      }
    }
  }
}

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

XML格式

JSON格式

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值