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

Чтобы обновить значения произвольных полей, нужно использовать команду item/update_custom_field:

svc=item/update_custom_field&params={"itemId":<long>,
				     "id":<long>,
				     "callMode":<text>,
				     "n":<text>,
				     "v":<text>}

Параметры

Название Описание
itemId ID элемента
id ID поля (при создании не учитывается, вновь созданному полю ID присваивается системой)
callMode действие: создать, обновить, удалить (create, update, delete)
Параметры, обязательные только при создании и редактировании:
n название поля
v значение поля

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

При создании и обновлении формат полученного результата будет:

[
	<long>,			/* ID поля */
	{
		"id":<long>,	/* ID поля */
		"n":<text>,	/* название */
		"v":<text>	/* значение */
	}
]

При удалении:

[
	<long>,		/* ID поля */
	null
]

Возможные ошибки

Код Значение
1 недействительная сессия
2 неверное имя сервиса
3 неверный результат
4 неверный формат или значение параметров
6 произвольное поле не найдено
7 доступ запрещен
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam