create_resource
La función create_resource se usa para crear nuevos recursos.
svc=core/create_resource¶ms={"creatorId":<long>,
"name":"<text>",
"dataFlags":<uint>,
"skipCreatorCheck":<bool>}
Parámetros
Nombre | Descripción |
---|---|
creatorId | ID del usuario que debe ser indicado como creador del nuevo recurso. |
name | Nombre del recurso (de 4 a 50 caracteres). |
dataFlags | Marcas con las propiedades del recurso para el resultado devuelto. Vea la página de resource. |
skipCreatorCheck | Marca especial. 1 es habilitar. El valor predeterminado es 0. No puede crear una cuenta para el usuario que creó objetos mientras no tenía una cuenta. Para crear una cuenta para tal usuario, utilice skipCreatorCheck=1. La marca se emplea solo para tal fin. El fin de esta limitación es proteger la jerarquía. |
Resultado devuelto
{
"item":{ /* recurso creado */
...
},
"flags":<uint> /* marcas aplicadas con propiedades */
}
El formato del parámetro item se describe en la página resource.
Los códigos de errores posibles:
Código | Descripción |
---|---|
2014 | El usuario seleccionado es el creador de algunos objetos del sistema. |
1002 | Error al obtener el creador con el ID deseado. |
7 | Error al comprobar el pago del servicio create_resources. |
6 | Uno de los siguientes errores:
|
4 | Parámetros de entrada incorrectos o el nombre del parámetro name está fuera de los límites (de 4 a 50 caracteres). |