WAPI error: Account error – undefined contact data

Vyřešeno715 zhlédnutíDNSwapi
0

Dobrý den,

snažím se vytvořit doménu, ale bez úspěchu. Posílám toto:

{
„user“: „username“,
„auth“: „authcode“,
„command“: „domain-create“,
„data“: {
„name“: „domainname.cz“,
„period“: 1,
„dns“: {},
„owner_c“: „VALID_NIC_CONTACT_ID“,
„admin_c“: „ANOTHER_VALID_NIC_CONTACT_ID“,
„rules“: {
„fname“: „firstname“,
„lname“: „lastname“}
}
}
}

Položky „owner_c“ i „owner_c“ jsou validní kontakty, wedos je umí přečíst a jsou i použity u jiných domén. Přesto mi API vrací chybu 3003 – Account error – undefined contact data. Můžete mi poradit, kde by mohl být problém?

Děkuji

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 13. 3. 2023
0

Dokumentaci jsem procházel několikrát a v ní se píše, že atribute „dns“ může být prázný, pak doména bude obsahovat default DNS, tzn. Wedos. Je tedy vyžadován, ale musí být prázdný. Pokud bych používal XML, tak prázdný asi je jasné, co znamená, ale prázdný v JSON, to může být i „null“. Nicméně vyzkoušel jsem vše a prázdné závorky fungují. Na ostatní varianty API hlásí:

null – 2100 „Required parameter missing“
{„array“:{}} – 2101 „Parameters mismatch“

V příkladu je uvedeno, že dns má mít strukturu následující:
{ „array“: { „server1“: { „name“: „ns1.dns-server-host.tld“ // adresa 1. DNS serveru }, „server2“: { „name“: „ns2.dns-server-host.tld“ // adresa 2. DNS serveru }, „server3“: { „name“: „ns.transfering-domain-name.tld“, // adresa 3. DNS serveru „addr_ipv4“: „9.8.7.6“, // IPv4 GLUE „addr_ipv6“: „ff01::101“ // IPv6 GLUE } } }
a zároveň buď „dns“ nebo „nsset“ je uvedeno, obojí nedává smysl. Přičemž DNS servery se uvádí např. u EU domén, kdežto u CZ mám možnost využít Wedos DNS, což je prázdné, popřípadě využít NSSET a pak použiji atribute „nsset“ a vynechám „dns“.

Já chci použít DNS servery Wedos a bohužel žádná varianta nefunguje

Role: Zákazník
JP328023 Změnil status na publikováno 23. 2. 2023
Prohlížíte 1 ze 10 odpovědí, klikněte zde pro zobrazení všech odpovědí.