freenom API无法验证

时间:2018-09-30 11:52:22

标签: node.js api dns credentials

我想自动将Freenom的DNS记录更新为我当前的全局IP地址,因为我没有静态IP。因此,我研究了Freenom的API并进行了尝试。我尝试过: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 :(得分:1)

根据this article,Freenom API仅适用于经销商。我本人也遇到了同样的问题。您可以使用访问Freenom UI来更改DNS记录的程序,例如this one,该程序使用Python和UI来更新DNS记录。或者您可以使用其他DNS提供程序,这就是我所做的。