Для создания, редактирования и удаления прицепов используется команда resource/update_trailer:
svc=resource/update_trailer¶ms={"itemId":<long>, "id":<long>, "callMode":<text>, "ej":<text>, "c":<text>, "ck":<short>, "ds":<text>, "n":<text>, "p":<text>, "r":<double>, "f":<uint>, "jp":{ <text>:<text>, ... }}
Название | Описание |
---|---|
itemId | ID ресурса |
id | ID прицепа (0 для создания) |
callMode | режим: создание, редактирование, удаление, удаление изображения (create, update, delete, reset_image) |
Параметры, обязательные только при создании и редактировании: | |
ej | произвольный JSON |
c | код |
ck | контрольная сумма изображения прицепа |
ds | описание |
n | название |
p | телефонный номер |
r | соотношение сторон изображения прицепа |
f | флаги: в данный момент не используется |
jp | произвольные поля в формате: название поля - значение |
При создании и редактировании:
[ <long>, /* ID прицепа */ { "id":<long>, /* ID прицепа*/ "n":<text>, /* имя */ "c":<text>, /* код */ "ej":<text>, /* произвольный JSON */ "jp": { /* произвольные поля */ <text>:<text>, /* название: значение */ ... }, "ds":<text>, /* описание */ "p":<text>, /* телефонный номер */ "r":<double>, /* соотношение сторон изображения */ "ck":<ushort> /* контрольная сумма изображения */ "bu":<long>, /* назначенный объект */ "pu":<long>, /* последний назначенный объект */ "bt":<uint>, /* время последнего назначения/снятия */ "pos":{ /* местоположение */ "y":<double>, /* широта */ "x":<double> /* долгота */ } } ]
При удалении:
[ <long>, /* ID прицепа */ null ]