Godaddy API возвращает плохие результаты? - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь выяснить, делаю ли я что-то не так, или GoDaddy просто возвращает плохие результаты.

Когда я проверяю доступность домена в своей изолированной программной среде API, домены отображаются как «истинно» или доступны.

Но потом, когда я проверяю интерфейс GoDaddy, они отображаются как «взятые»

Например, если я использую следующий запрос get, GoDaddy API возвращается как «доступный»

https://api.ote-godaddy.com/v1/domains/available?domain=facebookchat.com&checkType=FAST&forTransfer=false

Возвращено JSON

{
  "available": true,
  "currency": "USD",
  "definitive": true,
  "domain": "facebookchat.com",
  "period": 1,
  "price": 7490000
}

Но если я проверю здесь передний конец, он вернется как "взятый"

https://www.godaddy.com/domainsearch/find?checkAvail=1&tmskey=&domainToCheck=facebookchat.com

Фотография из официального API показывает домен доступно :

Photo from official API showing domain *available*

Внешние результаты, показывающие домен НЕ доступно :

Front end results showing domain NOT *available*

1 Ответ

0 голосов
/ 17 января 2019

Я бы сказал, что их API ненадежен. Я только что проверил его на domain=getpostman.com, и он сообщает "available": true, хотя, безусловно, это не так.

{
    "available": true,
    "currency": "USD",
    "definitive": true,
    "domain": "getpostman.com",
    "period": 1,
    "price": 10690000
}

Согласно документам , "доступные" и "окончательные" значения должны указывать на то, что они абсолютно уверены в том, доступно или нет доменное имя.

DomainAvailableResponse

доступно * логическое значение Доступно или нет доменное имя

окончательный * логический Независимо от того, был ли окончательно проверен доступный ответ в реестре

...