使用API有效率地管理Dynadot域名,使用API进行域名搜索操作

关于Dynadot

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

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

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

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

相关参数

域名搜索是域名管理平台上最简单的操作之一,使用Dynadot的API,可以轻松实现关于域名的多形式搜索。

搜索请求参数

在使用Dynadot的API发送域名搜索命令时,可以选用以下参数:

参数包含域名数量,域名语言标签,域名价格以及币种。

搜索参数

解释

domain0 - domain99

您搜索的域名,常规账户可以每条指令指定1个域名,批量和超级批量账户可以指定多达100个域名

language0 - language99 (可选)

各自域名的语言标签,仅用于国际化域名

show_price (可选)

如果您想在账户货币中显示价格,请设置为等于“1”

currency (可选)

您可以决定货币类型且支持此参数的是"USD"、"CNY"、"GBP"、"EUR"、"INR"、"CAD"等等。如果您没有设定此参数,我们将使用账户的默认货币

返回结果参数

在发送域名搜索命令之后,API将以 XML 格式返回结果。您收到的响应应包含以下字段:

XML结果标签

解释

<Results></Results>

搜索命令XML响应的根节点

<SearchResponse></SearchResponse>

搜索响应标签

<SearchHeader></SearchHeader>

搜索标头标签

<SuccessCode></SuccessCode>

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

<Status></Status>

请求状态

<Error></Error>

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

<DomainName></DomainName>

您刚刚搜索的域名

<Available></Available>

如果域名可用

<Price></Price>

若您将"show_price"设为等于“1”,且该域名可购,则将告知您相关价格信息

<Language></Language>

域名的语言信息

示例

此处,使用API发送域名搜索命令,搜索mydomain.com与mydomain.net,并显示其美元价格。

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

请求(XML格式)

https://api.dynadot.com/api3.xml?key=mykey&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1¤cy=USD

响应(XML格式)
<Results>

  <SearchResponse>

    <SearchHeader>

      <SuccessCode>0</SuccessCode>

      <DomainName>mydomain.com</DomainName>

      <Available>yes</Available>

      <Price>77.00 in USD</Price>

    </SearchHeader>

  </SearchResponse>

  <SearchResponse>

    <SearchHeader>

      <SuccessCode>0</SuccessCode>

      <DomainName>mydomain.net</DomainName>

      <Available>yes</Available>

      <Price>44.00 in USD</Price>

    </SearchHeader>

  </SearchResponse>

</Results>

从返回结果可以看出,这两个域名均是可用的,一个价格为77刀,另一个价格为44刀。

同时,我们也可以以JSON格式来发送域名搜索命令,此时需要将命令发送至https://api.dynadot.com/api3.json。

以同样的搜索请求为例:

请求(JSON格式)

https://api.dynadot.com/api3.json?key=mykey&command=search&domain0=mydomain.com&domain1=mydomain.net&show_price=1¤cy=USD

响应(JSON格式)
{

   "SearchResponse":{

      "ResponseCode":"0",

      "SearchResults":[

         {

            "DomainName":"mydomain.com",

            "Available":"yes",

            "Price":"77.00 in USD"

         },

         {

            "DomainName":"mydomain.net",

            "Available":"yes",

            "Price":"44.00 in USD"

         }

      ]

   }

}

在网页中,其显示样式如下:

XML格式

JSON格式

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值