API dla SOD > SOAP i lokalne wywołania > Użytkownicy > createContactUserAccount

Drukuj

createContactUserAccount

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