WAPI - příkaz domain-create
Příkaz pro registraci domény - syntaxe, příklady, souhlas s podmínkami
Datum: 21.10.2010
Pro vytvoření domény přes WAPI slouží příkaz domain-create. Příkaz je synchronní, tj. registrace domény se provede on-line. Upozorňujeme však, že proces registrace domény může trvat 5-20 sekund v závislosti na vytížení našeho systému a cílového registru domén.
UPOZORNĚNÍ! U CZ a EU domén je při registraci vyžadován souhlas majitele domény s pravidly CZ.NICu nebo EURidu. Naše smluvní podmínky vyžadují, abyste vaše zákazníky s našimi podmínkami a s podmínkami příslušného registru domén seznámili! Pokud tak neučiníte, může to v případě sporu u domény vyústit až v její ztrátu bez náhrady škody.
Parametry
- name - název domény včetně koncovky - povinné
- period - počet roků - povinné
- nsset - NSSET u cz domén - povinné (dns nebo nsset)
-
dns - nastavení DNS - povinné (dns nebo nsset)
- prázdné - použít výchozí nastavení (nastaví se DNS servery WEDOS). Pozor, element dns je vyžadován, pouze je prázdný!
- výčet NS serverů - nelze použít u .cz domén (každý záznam musí obsahovat pole name, volitelně pak addr_ip4 a addr_ip6, jednotlivé servery jsou vnořeny v elementu server )
- owner_c - kontakt vlastníka - povinné
- admin_c - kontakt administrátora - nepovinné
- rules - jméno a příjmení osoby, která provedla souhlas s našimi podmínkami a podmínkami příslušného registru (typicky majitel domény)
Je třeba zadat buď nsset nebo dns.
Návratové hodnoty
- 1000 - doména byla úspěšně zaregistrována
- 1001 - požadavek na registraci byl přijat (některé domény není možné zaregistrovat ihned, o průběhu budete informováni pomocí systému notifikací, více v článku WAPI - notifikace)
- 3002 - nedostatečný kredit v zálohovém účtu
- 3201 - doménový název je již obsazen
- 3204 - doména je v karanténě
- 3205 - doména je rezervovaná
- 3206 - název domény je zablokován
- 2201 - nepodporované TLD
- 2203 - neplatné období
- 3221 - vytváření selhalo
- 4207 - vytvoření selhalo - chyba spojení
Návratová data
Po úspěšné registraci domény jsou v uzlu data vráceny dvě položky:
- num - číslo objednávky
- expiration - datum expirace domény
-
credit - informace o stavu zálohového účtu po dokončení operace
- amount - zbývající částka
- currency - měna
Příklad 1: Vytvoření domény s nastavením DNS WEDOS
XML dotaz:
<request> <user>tester</user> <auth>202b62bc4646281f97d225db1249840c8452dd8f</auth> <command>domain-create</command> <clTRID>a44B</clTRID> <data> <name>example.cz</name> <period>1</period> <dns></dns> <owner_c>CONTACT</owner_c> <admin_c>CONTACT</admin_c> <rules> <fname>Jan</fname> <lname>Novák</lname> </rules> </data> </request>
XML odpověď:
<response> <code>1000</code> <result>OK</result> <timestamp>1286356644</timestamp> <clTRID>a44B</clTRID> <svTRID>1286356644.0246.21616</svTRID> <command>domain-create</command> <data> <num>1311000863</num> <expiration>2011-10-06</expiration> </data> </response>
Příklad 2: Registrace domény s použitím vlastního NSSETu
XML dotaz:
<request> <user>tester</user> <auth>202b62bc4646281f97d225db1249840c8452dd8f</auth> <command>domain-create</command> <clTRID>a44B</clTRID> <data> <name>example.cz</name> <period>3</period> <nsset>TESTNSSET</nsset> <owner_c>CONTACT</owner_c> <admin_c>CONTACT</admin_c> <rules> <fname>Jan</fname> <lname>Novák</lname> </rules> </data> </request>
XML odpověď:
<response> <code>1000</code> <result>OK</result> <timestamp>1286356644</timestamp> <clTRID>a44B</clTRID> <svTRID>1286356644.0246.21616</svTRID> <command>domain-create</command> <data> <num>1311000863</num> <expiration>2011-10-06</expiration> </data> </response>
Příklad 3: Registrace domény s použitím seznamu DNS serverů
XML dotaz:
<request>
<user>tester</user>
<auth>202b62bc4646281f97d225db1249840c8452dd8f</auth>
<command>domain-create</command>
<clTRID>a44B</clTRID>
<data>
<name>example.eu</name>
<period>1</period>
<dns>
<server>
<name>ns.wedos.net</name>
</server>
<server>
<name>ns.wedos.cz</name>
</server>
</dns>
<owner_c>c10496635</owner_c>
<rules>
<fname>Jan</fname>
<lname>Novák</lname>
</rules>
</data>
</request>
XML odpověď:
<response> <code>1000</code> <result>OK</result> <timestamp>1286356644</timestamp> <clTRID>a44B</clTRID> <svTRID>1286356644.0246.21616</svTRID> <command>domain-create</command> <data> <num>1311000863</num> <expiration>2011-10-06</expiration> </data> </response>
Související články
Diskuze k článku
K tomuto článku nebyl dosud vložen žádný diskuzní příspěvek, ale můžete tak učinit jako první.