【问题标题】:Not Getting Custom Nameservers Using Godaddy Api未使用 Godaddy Api 获取自定义名称服务器
【发布时间】:2018-02-24 08:00:46
【问题描述】:

我使用这个 api 调用来获取使用域名的 DNS 记录和名称服务器 https://api.godaddy.com/v1/domains/testsd34.com/records/NS

GetRecords here is the api call

对于默认的 Godaddy 名称服务器,它完美地提供了一切,但是每当我为域使用自定义名称服务器时,这个 api 调用不提供名称服务器作为响应,它给出了空数组, 任何人都知道如何使用此 api 调用获取自定义名称服务器?

【问题讨论】:

  • 是的,我在 live 中也遇到了 Godaddy api 的同样问题

标签: api dns godaddy-api registrar


【解决方案1】:

最后,我找到了一种获取和编辑域名称服务器的方法。 (对于自定义域名服务器,GoDaddy 不会设置记录,因此您必须 查询名称服务器提供程序。)

以下是获取域名服务器的 API 调用:

HTTP request:
GET https://api.godaddy.com/api/v1/domains/mydomain.com
HTTP headers:
Authorization -> sso-key my-key:my-secret
Content-Type  -> application/json

响应将包含具有关键“名称服务器”的 JSON 对象 使用您拥有的一对名称服务器。示例:

"nameServers": [
    "ns1.mynameservers.com",
    "ns2.mynameservers.com"
]

要通过 API 调用编辑域名服务器,您可以使用以下 API 调用:

HTTP request:
PATCH https://api.godaddy.com/api/v1/domains/mydomain.com
HTTP headers:
Authorization -> sso-key my-key:my-secret
Content-Type  -> application/json
HTTP body:
{
  "nameServers": [
     "ns3.mynameservers.com",
     "ns4.mynameservers.com"
  ]
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-17
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-09
    相关资源
    最近更新 更多