create_user
Чтобы создать нового пользователя, используйте метод core/create_user.
svc=core/create_user¶ms={
"creatorId": <long>,
"name": "<text>",
"password": "<text>",
"dataFlags": <uint>
}
Параметры
| Параметр | Описание |
|---|---|
| creatorId | ID пользователя, который должен быть создателем нового пользователя. |
| name | Имя нового пользователя (4–50 символов). |
| password | Пароль нового пользователя. |
| dataFlags | Флаги со свойствами пользователя для ответа (см. Пользователи). |
Ответ
В случае успешного выполнения запроса возвращается ответ следующего формата:
{
"item": { /* Созданный пользователь. */
...
},
"flags": <uint> /* Примененные флаги со свойствами. */
}
Формат параметра item описан на странице Пользователи.
В случае неудачного выполнения запроса возвращается код ошибки.
Коды ошибок
| Код ошибки | Описание |
|---|---|
| 4 | Неверные входные параметры. |
| 6 | Одна из следующих ошибок:
|
| 7 | Создатель является пользователем учетной записи верхнего уровня, или не удалось проверить биллинговую транзакцию create_users. |
| 1002 | Пользователь с таким именем уже существует, или не удалось создать пользователя из-за правил биллинга. |