Группы объектов

В этом разделе рассмотрены флаги, применимые к группам объектов, и части возвращаемого JSON, за которые они отвечают. При указании нескольких флагов части собираются в один JSON.

В зависимости от использованных флагов формат ответа может изменяться.

Все флаги используются только в формате DEC.
Значение HEXЗначение DECОписание
0x000000011Основные свойства.
0x000000022Произвольные свойства.
0x000000044Информация об учетной записи.
0x000000088Произвольные поля.
0x0000001016Изображение группы объектов.
0x0000004064GUID.
0x00000080128Административные поля.
0x3FFFFFFFFFFFFFFF4611686018427387903Установка всех возможных флагов для группы объектов.

Основные свойства

Флаг — 0x00000001.

Copied!
{
	"nm":"<text>",	/* название */
	"cls":<uint>,	/* ID базового класса "avl_unit_group" */
	"id":<uint>,	/* ID группы */
	"u":[<long>],	/* массив идентификаторов объектов, входящих в группу */
	"uacl":<uint>	/* уровень доступа к группе у текущего пользователя */
}

Произвольные свойства

Флаг — 0x00000002.

В произвольных свойствах вы можете сохранять любые нужные вам данные о группе объектов.

Copied!
{
	"prp":{}	/* произвольные свойства */
}

Биллинг

Флаг — 0x00000004.

Copied!
{
	"crt":<uint>,	/* ID создателя */
	"bact":<uint>	/* ID учетной записи */
}

Произвольные поля

Флаг — 0x00000008.

Copied!
{
	"flds":{				
		"<text>":{			/* порядковый номер произвольного поля */
			"id":<uint>,		/* ID произвольного поля */
			"n":"<text>",		/* имя произвольного поля */
			"v":"<text>"		/* значение произвольного поля */
		},
		...
	},
	"fldsmax":<long>		/* максимальное количество произвольных полей (-1 — не ограничено) */
}

Изображение группы объектов

Флаг — 0x00000010.

Copied!
{
	"ugi":<uint>	/* счетчик изменений изображения */
}

GUID

Флаг — 0x00000040.

Copied!
{
	"gd":"<text>"	/* GUID группы */
}

Административные поля

Флаг — 0x00000080.

Copied!
{
	"aflds":{	/* административные поля */		
		"<text>":{	/* порядковый номер */
			"id":<uint>,	/* ID */
			"n":"<text>",	/* название */
			"v":"<text>"	/* значение */
		},
		...
	},
	"afldsmax":<long>,	/* максимально допустимое количество административных записей (-1 — не ограничено) */
}
Скачать файл PDF
Скачать документ Word

Смотрите также