WAPI error: Account error – undefined contact data

Vyřešeno903 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

… a nutno teda zmínit, že jelikož odpověď serveru je „undefined contact data“, tak bych spíš řekl, že se jedná o kontaktní údaje, tzn. „owner_c“ a „admin_c“. Nicméně tohle by mělo být ok, pokud tedy se zadává ten řetězec, který zadávám při registraci domény přes web

Role: Zákazník
JP328023 Změnil status na publikováno 23. 2. 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
0
95.91K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

projděte návod WAPI – Příkaz domain-create a ujistěte se, že nechybí žádný klíčový parametr, nebo v něm nemáte překlep. Osobně bych podezíral použití parametru dns u .cz domény, která ovšem očekává nsset.

Role: Podpora Web: https://kb.wedos.com Vizitka: WEDOS Specialista na Znalostní bázi
MB313456 Odpověděl na otázku 22. 2. 2023