自学内容网 自学内容网

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

 前言

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

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

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

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

使用Dynadot API,可以直接查看当前的(需要券码的)不同种类的域名优惠。

命令参数

如果发送查看域名优惠命令,则须包含下列参数:

优惠券列表请求参数

解释

coupon_type

您可以从以下列表中选择一个值来表示您的搜索类型:"registration"、"renewal" 或 "transfer"。

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

XML结果标签

解释

<ListCouponsResponse></ListCouponsResponse>

响应的根节点

<ListCouponsHeader></ListCouponsHeader>

列出优惠券标题

<SuccessCode></SuccessCode>

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

<Status></Status>

请求状态

<Error></Error>

请求的错误信息仅在状态为“错误”时使用

<ListCouponsContent></ListCouponsContent>

优惠券列表内容

<Coupons></Coupons>

包含多组优惠券数据

<Coupon></Coupon>

包含单个优惠券数据

<Code></Code>

优惠券代码

<Description></Description>

优惠券描述

<CouponType></CouponType>

优惠券类型

<DiscountType></DiscountType>

优惠券提供的折扣类型

<DiscountInfo></DiscountInfo>

优惠券的折扣信息

<Percentage></Percentage>

折扣的百分比

<AUD></AUD>

折扣金额(澳元)

<MXN></MXN>

折扣金额(墨西哥比索)

<EUR></EUR>

折扣金额(欧元)

<GBP></GBP>

折扣金额(以英镑计)

<IDR></IDR>

折扣金额(印尼盾)

<USD></USD>

折扣金额(以美元计)

<CAD></CAD>

折扣金额(加拿大元)

<INR></INR>

折扣金额(印度卢比)

<BRL></BRL>

折扣金额(巴西雷亚尔)

<CNY></CNY>

折扣金额(以人民币计)

<Restriction></Restriction>

优惠券限制

<PriceLevels></PriceLevels>

一系列价格水平支持使用优惠券

<UsesPerAccount></UsesPerAccount>

每个账户可以使用优惠券的次数

<UsesSystemWide></UsesSystemWide>

优惠券在整个系统中可以使用的次数

<UsesPerIp></UsesPerIp>

每个IP地址可以使用优惠券的次数

<ItemsPerAccount></ItemsPerAccount>

每个账户可以使用优惠券的商品数量

<ItemsSystemWide></ItemsSystemWide>

此优惠券可在系统范围内使用的商品数量

<ItemsPerOrder></ItemsPerOrder>

每个订单可使用优惠券的商品数量

<ItemsPerDay></ItemsPerDay>

每天可以使用优惠券的商品数量

<IdnRestriction></IdnRestriction>

优惠券的IDN限制

<DomainDurationMin></DomainDurationMin>

最小域持续时间

<DomainDurationMax></DomainDurationMax>

最大域持续时间

<Tlds></Tlds>

支持使用优惠券的顶级域名集合

<Tld></Tld>

一个支持使用优惠券的顶级域名

<Currencies></Currencies>

支持使用优惠券的货币类型集合

<Currency></Currency>

一种支持使用优惠券的单一货币类型

<StartDate></StartDate>

优惠券有效期的开始日期

<EndDate></EndDate>

优惠券有效期的结束日期

示例

此处,使用API查看域名优惠。

Request (XML format)

https://api.dynadot.com/api3.xml?key=[API Key]&command=list_coupons&coupon_type=renewal

Response (XML format)

<?xml version="1.0" encoding="UTF-8"?>

<ListCouponsResponse>

  <ListCouponsHeader>

    <SuccessCode>0</SuccessCode>

    <Status>success</Status>

  </ListCouponsHeader>

  <ListCouponsContent>

    <Coupons>

      <Coupon>

        <Code>DOMAINRENEW1</Code>

        <Description>Domain Renew Coupon</Description>

        <CouponType>Hosting/SSL Coupons</CouponType>

        <DiscountType>PERCENTAGE_OFF</DiscountType>

        <DiscountInfo>

          <Percentage>10%</Percentage>

        </DiscountInfo>

        <Restriction>

          <PriceLevels>Any</PriceLevels>

          <IdnRestriction>None</IdnRestriction>

          <DomainDurationMin>1</DomainDurationMin>

          <DomainDurationMax>1</DomainDurationMax>

          <Tlds>

            <Tld>.com</Tld>

            <Tld>.net</Tld>

            <Tld>.org</Tld>

          </Tlds>

          <Currencies>

            <Currency>US Dollar USD ($)</Currency>

          </Currencies>

        </Restriction>

        <StartDate>1476811260000</StartDate>

        <EndDate>1483257540000</EndDate>

      </Coupon>

    </Coupons>

  </ListCouponsContent>

</ListCouponsResponse>

Request (JSON format)

https://api.dynadot.com/api3.json?key=[API Key]&command=list_coupons&coupon_type=renewal

Response (JSON format)

{

  "ListCouponsResponse": {

    "ResponseCode": 0,

    "Status": "success",

    "Coupons": [

      {

        "Code": "DOMAINRENEW1",

        "Description": "Domain Renew Coupon",

        "CouponType": "Hosting/SSL Coupons",

        "DiscountType": "PERCENTAGE_OFF",

        "DiscountInfo": {

          "Percentage": "10%"

        },

        "Restriction": {

          "PriceLevels": "Any",

          "IdnRestriction": "None",

          "DomainDurationMin": "1",

          "DomainDurationMax": "1",

          "Tlds": [

            ".com",

            ".net",

            ".org"

          ],

          "Currencies": [

            "US Dollar USD ($)"

          ]

        },

        "StartDate": "1476811260000",

        "EndDate": "1483257540000"

      }

    ]

  }

}

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

XML格式

JSON格式


原文地址:https://blog.csdn.net/Dynadot_tech/article/details/144208069

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!