Změna kontaktu pro sk domény - update sk contact
Změní kontakt pro sk domény.
<?php $result = $client->sendCommand("update sk contact",array( "name" => "Karel Prokupek", "company" => "Prokop Buben, s.r.o.", "e-mail" => "karel@fuzzymail.com", "id" => "SK-KAREL-PROKOUP", "phone" => "+420.603111222", "fax-no" => "+420.2111223", "street" => "Alexyho 9", "city" => "Nitra", "zip" => "94911", "state" => "Severni Cechy", "country" => "sk", "password-plain" => "!tajne!heslo!!!", "password-md5" => "", "password-crypt" => "" ),array( "contact" => "SK-KAREL-PROKOU", "password" => "!tajne!heslo", )); ?>
Popis polí
- name: musí být nastaveno; max. 50 znaků
- company: nemusí být nastaveno; nastavovat pouze pro firmy a organizace; max. 100 znaků
- email: musí být nastaveno; max. 128 znaků; /^[a-z0-9_.-]{1,}@[a-z0-9.-]{1,}$/
- id: musí být nastaveno; /^SK-[-A-Z0-9_.]{1,13}$/
- phone: musí být nastaveno; /^+[1-9][0-9]{0,3}.[0-9]{1,14}$/
- fax-no: nemusí být nastaveno; /^+[1-9][0-9]{0,3}.[0-9]{1,14}$/
- vat: nemusí být nastaveno; DIČ kontaktu
- street: musí být nastaveno; max. 255 znaků
- city: musí být nastaveno; max. 255 znaků
- zip: musí být nastaveno; max. 10 znaků
- state: stát nebo provincie; nemusí být nastaveno; max. 255 znaků
- country: musí být nastaveno; ISO kód země ležící v Evropské unii; jen malá písmena; 2 znaky
- ident-value: musí být nastaveno. Hodnota extra identifikace. Dvě varianty. Fyzická a právnická osoba.
- Fyzická os.: datum narození ve formáty YYYY-MM-DD; /^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/
- Právnická os.: Ičo nebo ekvivalentní; max. 32 znaků
- password-plain: nemusí být nastaveno; heslo v čitelné podobě; max. 50 znaků; pouze ASCII
- 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.
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.