没有使用Godaddy Api获取自定义名称服务器

时间:2017-09-15 07:42:07

标签: api dns godaddy-api registrar

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

GetRecords here is the api call

对于默认的godaddy名称服务器,它给出了完美的一切,但每当我使用自定义域名服务器时,这个api调用不给名字服务器响应它给出空数组,  有谁知道如何使用这个api调用获取自定义名称服务器?

1 个答案:

答案 0 :(得分:0)

最后,我找到了一种获取和编辑域域名服务器的方法。 (对于自定义名称服务器,记录不是由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"
  ]
}