Создание ресурса

Для создания нового ресурса используется команда core/create_resource:

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

Параметры

Название Описание
creatorId ID пользователя, который будет назначен создателем для нового ресурса
name название нового ресурса (минимум 4 символа)
dataFlags флаги видимости для возвращаемого результата (см. Форматы объектов: Ресурсы)
skipCreatorCheck особый флаг (см. ниже), 1 - вкл

:!: Уточнение для skipCreatorCheck: если пользователь без учётной записи успел создать элементы, создать такому пользователю учётную запись больше нельзя; для того, чтобы пользователь мог создать ресурс вместо учётной записи, следует использовать флаг skipCreatorCheck=1. Флаг нужен именно для этой ситуации. Ограничение введено, чтобы исключить возможность порчи иерархии.

Возвращаемый результат

{
	"item":{	/* созданный ресурс */
		...	
	},
	"flags":<uint>	/* примененные флаги видимости */
}

Формат поля «item» можно посмотреть в разделе Форматы данных: Ресурсы.

Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2021 Gurtam