Различия
Здесь показаны различия между двумя версиями данной страницы.
|
|
ru:pro:remoteapi:apiref:core:create_user [03/12/2013 12:14] zuve |
ru:pro:remoteapi:apiref:core:create_user [05/12/2013 10:12] |
{{indexmenu_n>5}} | |
====== Создание пользователя ====== | |
| |
Для создания нового пользователя используется команда **core/create_user**: | |
| |
<code javascript> | |
svc=core/create_user¶ms={"name":<text>, | |
"password":<text>, | |
"creatorId":<uint>} | |
</code> | |
| |
===== Параметры ===== | |
| |
^ Название ^ Описание ^ | |
| name | имя нового пользователя (минимум 4 символа) | | |
| password | пароль нового пользователя | | |
| creatorId | ID пользователя, который будет назначен создателем для нового пользователя | | |
| |
===== Возвращаемый результат ===== | |
| |
Формат возвращаемого JSON посмотреть в разделе [[../format/user|Форматы данных: Пользователи]]. | |
| |
===== Возможные ошибки ===== | |
| |
^ Код ^ Значение ^ | |
| 1 | недействительная сессия | | |
| 2 | неверное имя сервиса | | |
| 3 | неверный результат | | |
| 4 | неверный формат или значение параметров | | |
| 6 | - проблема базы данных\\ - несуществующий id создателя\\ - ошибка создания пользователя (может быть запрещено создание элемента) | | |
| 1002 | пользователь с таким уникальным свойством уже существует | | |