WAPI error: Account error – undefined contact data

Vyřešeno1.45K 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

Dobrý den,

pořadí by mělo být jedno, nicméně jsem to předevčírem zkoušel a pořadí jsem přece jen upravil tak, jak je to v příkladu, ale stejný výsledek. Posílám požadavek, který odchází směrem k serveru:

POST https://api.wedos.com/wapi/json
User-Agent: python-requests/2.28.2
Accept-Encoding: gzip, deflate
Accept: */*
Connection: keep-alive
Content-Length: 457
Content-Type: application/x-www-form-urlencoded

request=%7B%22request%22%3A+%7B%22user%22%3A+%22kdesi%40cosi.cz%22%2C+%22auth%22%3A+%22USER_AUTH_HASH_xxxxxxxxxxxxxxxxxxxxxxxxx%22%2C+%22command%22%3A+%22domain-create%22%2C+%22data%22%3A+%7B%22name%22%3A+%22jakasi-domena.cz%22%2C+%22period%22%3A+1%2C+%22dns%22%3A+%7B%7D%2C+%22owner_c%22%3A+%22EXISTING-CONTACT%22%2C+%22rules%22%3A+%7B%22fname%22%3A+%22Jmeno%22%2C+%22lname%22%3A+%22Prijmeni%22%7D%2C+%22admin_c%22%3A+%22JINY-EXISTUJICI-KONTAKT%22%7D%7D%7D

JSON request vypadá takto:
{
„request“:
{
„user“: „kdesi@cosi.cz“,
„auth“: „USER_AUTH_HASH_xxxxxxxxxxxxxxxxxxxxxxxxx“,
„command“: „domain-create“,
„data“: {
„name“: „jakasi-domena.cz“,
„period“: 1,
„dns“: {},
„owner_c“: „EXISTING-CONTACT“,
„rules“: {„fname“: „Jmeno“, „lname“: „Prijmeni“},
„admin_c“: „JINY-EXISTUJICI-KONTAKT“
}
}
}

Před odeslání samotného příkazu na vytvoření domény volám ještě API na ověření kontaktů (contact-info) a jako název pro ověření posílám přesně hodnotu, kterou posílám v atributech „owner_c“ a „admin_c“ u vytváření domén.

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