freenom API не аутентифицируется - PullRequest
0 голосов
/ 30 сентября 2018

Я хочу автоматически обновить DNS-запись Freenom до моего текущего глобального IP-адреса, потому что у меня нет статического IP-адреса.Поэтому я посмотрел на API Freenom и попробовал.Я попробовал это: https://api.freenom.com/v2/domain/list?email=*****&password=******* и ожидал список активных доменов.Но вместо этого получил эту ошибку обратно:

{
    "error": "Login credentials do not match any account",
    "status": "error"
}

Что странно, потому что я проверил учетные данные, и они на 100% верны.Вместо свойства email я также попробовал свойство username и попытался установить эту информацию через заголовки HTTP и через тело, но ничего не получил.

Если кто-нибудь знает, как я могу получить API дляработа, которая будет принята с благодарностью.

Спасибо

1 Ответ

0 голосов
/ 09 декабря 2018

Согласно этой статье API Freenom доступен только для реселлеров.Я столкнулся с той же проблемой сам.Вы можете использовать программу, которая обращается к пользовательскому интерфейсу Freenom для изменения записей DNS, например , эту , которая использует Python и пользовательский интерфейс для обновления записей DNS.Или вы можете использовать другого провайдера DNS, что я и сделал.

...