API dla SOD > SOAP i lokalne wywołania > Użytkownicy > createContactUserAccount | | Drukuj |
Dodanie nowego konta użytkownika (konto klienta B2B).
Int createContactUserAccount(Array $data)
Definicja parametrów
Metoda przyjmuje 1 argument, jako tablica lub string JSON.
NAZWA PARAMETRU |
TYP PARAMETRU |
OPIS |
usrnam |
int |
Login |
passwd |
string |
Hasło |
contid |
string |
Identyfikator klienta (contacts.contid) |
firnam |
string |
Imię |
lasnam |
string |
Nazwisko |
Przykład użycia (PHP)
require_once('./classes/eDokumentyApi/EDokApi.inc');
$api = new EDokApi();
$usr_id = NULL;
try {
$data = array(
'firnam' => 'Jan',
'lasnam' => 'Kowalski',
'usrnam' => 'jkowalski',
'passwd' => 'aWd@34grh$DER%df^',
'contid' => 666
);
$usr_id = $api->createContactUserAccount($data);
var_dump($usr_id);
} catch(Exception $fault) {
var_dump($fault);
}
Zwracane dane lub wyjątki
Metoda zwraca identyfikator użytkownika (users.usr_id) w przypadku sukcesu. Jeśli wystąpi błąd wtedy, zostanie zwrócony wyjątek.
Zwracane wyjątki w zależności od wywołania:
•SOAP - SoapFault
•Lokalnie - Exception