Změna kontaktu pro cz domény - update cz contact
Změní kontakt pro cz domény.
<?php $result = $client->sendCommand("update cz contact",array( "name" => "Jan Novak", "company" => "", "e-mail" => "novak@novak.cz", "id" => "NOVAK-22", "phone" => "+420.606233552", "fax-no" => "", "vat-no" => "", "notify" => "notify@hosting.cz", "street-1" => "Pisecna 1133/3", "street-2" => "", "street-3" => "", "city" => "Roznov pod Radhostem", "state" => "Zlinsky kraj", "zip" => "123 45", "country" => "cz", "ssn-type" => "op", "ssn-num" => "AZ-22344455", "whois-phone" => "yes", "whois-fax-no" => "yes", "whois-e-mail" => "yes", "whois-vat-no" => "yes", "whois-ident" => "yes", "whois-notify" => "yes", "password-plain" => "", "password-md5" => "6e456df8b805a15086f98c7b81c778cc", "password-crypt" => "" )); ?>
Nevyplněná pole zůstanou beze změny.
Popis polí
- name: musí být nastaveno; max. 255 znaků
- company: nemusí být nastaveno; max. 255 znaků
- e-mail: musí být nastaveno; max. 128 znaků; /^[a-z0-9_.-]{1,}@[a-z0-9.-]{1,}$/
- id: musí být nastaveno; max. délka je 30 znaků; /^[a-zA-Z0-9](-?[a-zA-Z0-9])*$/
- phone: nemusí být nastaveno; /^+[1-9][0-9]{0,3}.[0-9]{6,11}$/
- fax-no: nemusí být nastaveno; /^+[1-9][0-9]{0,3}.[0-9]{6,11}$/
- vat-no: nemusí být nastaveno; DIČ; /^[0-9]{3}-[0-9]{6,10}$/ nebo /^[A-Z]{2}[A-Z. +*0-9]{5,15}$/
- notify: nemusí být nastaveno; max. 128 znaků; /^[a-z0-9_.-]{1,}@[a-z0-9.-]{1,}$/
- street-1: musí být nastaveno; max. 255 znaků
- street-2: nemusí být nastaveno; max. 255 znaků
- street-3: nemusí být nastaveno; pokud je nastaveno, musí být nastaveno i street-2 ; max. 255 znaků
- city: musí být nastaveno; max. 255 znaků
- zip: musí být nastaveno; max. 16 znaků
- state: stát nebo kraj; nemusí být nastaveno; max. 255 znaků
- country: musí být nastaveno; ISO kód země; jen malá písmena; 2 znaky
- ssn-type: nemusí být nastaveno; jedna z hodnot: op , passport , mpsv , ico nebo birthday (číslo občanského průkazu, číslo pasu, číslo misterstva práce a sociálních věcí, datum narození, IČO)
- ssn-num: nemusí být nastaveno; max. 32 znaků
- whois-phone: musí být nastaveno yes nebo no ; zobrazování telefonního čísla ve veřejném WHOIS
- whois-fax-no: musí být nastaveno yes nebo no ; zobrazování faxového čísla ve veřejném WHOIS
- whois-e-mail: musí být nastaveno yes nebo no ; zobrazování e-mailové adresy ve veřejném WHOIS
- whois-vat-no: musí být nastaveno yes nebo no ; zobrazování DIČ ve veřejném WHOIS
- whois-ident: musí být nastaveno yes nebo no ; zobrazování identifikačních údajů ve veřejném WHOIS (jedná se o hodnoty v polích ssn-type a ssn-num )
- whois-notify: musí být nastaveno yes nebo no ; zobrazování notifikačního e-mailu ve veřejném WHOIS
- password-plain: nemusí být nastaveno; heslo v čitelné podobě; max. 50 znaků
- password-md5: nemusí být nastaveno; md5 hash hesla; /^[0-9a-f]{32}$/
- password-crypt: nemusí být nastaveno; heslo ve formátu crypt; /^[a-zA-Z0-9\/.]{13}$/
Poznámky
Z polí password-plain, password-md5 a password musí být nastaveno právě jedno. V případě použití hashů (crypt nebo md5) je nutno opět hashovat ASCII-only hesla, v opačném případě může dojít k problémům při autentizaci.
Pole ssn-type a ssn-num musí být nastavena současně.
V popisu některých polí jsou mezi lomítky uvedeny regulární porovnávací výrazy (Perl kompatibilní). Hodnota pole se pak musí shodovat s výrazem.