2

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

GetRecords 这里是 api 调用

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

4

1 回答 1

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"
  ]
}
于 2019-07-17T06:55:04.597 回答