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

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

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

:!: Все флаги используются только в DEC формате.

Флаги групп объектов:

Значение HEX Значение DEC Описание
0x00000001 1 базовый флаг
0x00000002 2 произвольные свойства
0x00000004 4 свойства биллинга
0x00000008 8 произвольные поля
0x00000010 16 изображение
0x00000040 64 GUID
0x00000080 128 административные записи
0x3FFFFFFFFFFFFFFF 4611686018427387903 устанавливает все возможные флаги для группы объектов

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

Флаг - 0x00000001

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

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

Флаг - 0x00000002

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

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

Биллинг

Флаг - 0x00000004

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

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

Флаг - 0x00000008

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

Изображение группы

Флаг - 0x00000010

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

GUID

Флаг - 0x00000040

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

Административные записи

Flag - 0x00000080

{
	"aflds":{	/* административные записи */		
		<text>:{	/* порядковый номер */
			"id":<uint>,	/* ID */
			"n":<text>,	/* название */
			"v":<text>	/* значение */
		},
		...
	},
	"afldsmax":<long>,	/* максимально допустимое количество административных записей (-1 - не ограничено) */
}
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam