create_user
Para crear un nuevo usuario, utilice el método core/create_user.
svc=core/create_user¶ms={
"creatorId": <long>,
"name": "<text>",
"password": "<text>",
"dataFlags": <uint>
}
Parámetros
| Parámetro | Descripción |
|---|---|
| creatorId | ID del usuario que debe ser el creador del nuevo usuario. |
| name | Nombre del nuevo usuario (de 4 a 50 caracteres). |
| password | Contraseña del nuevo usuario. |
| dataFlags | Flags con las propiedades del usuario para la respuesta (consulte Usuarios). |
Respuesta
Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:
{
"item": { /* Usuario creado. */
...
},
"flags": <uint> /* Flags aplicados con propiedades. */
}
El formato del parámetro item se describe en la página Usuarios.
Si la solicitud falla, se devuelve un código de error.
Códigos de error
| Código de error | Descripción |
|---|---|
| 4 | Parámetros de entrada incorrectos. |
| 6 | Uno de los siguientes errores:
|
| 7 | El creador es un usuario de una cuenta de nivel superior o no se pudo comprobar la transacción de facturación create_users. |
| 1002 | Ya existe un usuario con este nombre o no se pudo crear el usuario debido a las reglas de facturación. |