create_resource

La función create_resource se usa para crear nuevos recursos.

Copied!
svc=core/create_resource&params={"creatorId":<long>,
				 "name":"<text>",			     
				 "dataFlags":<uint>,
                                 "skipCreatorCheck":<bool>}

Parámetros

NombreDescripción
creatorId

ID del usuario que debe ser indicado como creador del nuevo recurso.

nameNombre del recurso (de 4 a 50 caracteres).
dataFlagsMarcas 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

Copied!
{
	"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ódigoDescripció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:

  • error al obtener el creador con el ID deseado;
  • el usuario actual no tiene la marca ADF_STORAGE_USER_FLAG_ITEM_CREATOR;
  • error al crear el recurso debido a las reglas de pago.
4

Parámetros de entrada incorrectos o el nombre del parámetro name está fuera de los límites (de 4 a 50 caracteres).

Descargar archivo PDF
Descargar archivo Word

Ver también