Справочный центр Wialon

update_retranslation_property

Чтобы обновить свойства ретрансляции объекта, используйте метод unit/update_retranslation_property.

Copied!
svc=unit/update_retranslation_property&params={
  "itemId": <long>,
  "route_data": {
    "vehicle_type": <text>,
    "route": <text>
  }
}

Параметры

Запрос должен содержать следующие параметры:

Параметр Описание
itemId ID объекта.
route_data Объект с параметрами маршрута.
vehicle_type Тип транспортного средства. Возможные значения:
  • bus
  • trolleybus
  • tramway
  • minibus
  • tram
  • route taxi
route Имя маршрута. Не может быть пустым и не может содержать символы ' и `.

Все параметры обязательные.

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

Если запрос выполнен успешно, сохраненные данные о маршруте возвращаются в следующем формате:

Copied!
{
  "vehicle_type": <text>,
  "route": <text>
}

Если запрос выполнить не удалось, возвращается код ошибки.

Сохраненные данные также доступны в поле retr расширенных свойств объекта (флаг 0x00000100).

Коды ошибок

Код ошибки Описание
4 Неверные входные параметры: не указан один из параметров, имя маршрута пустое или содержит запрещенный символ, либо тип транспортного средства не входит в список допустимых значений.
6 Не удалось обновить параметры.
7 Нет права доступа Редактирование неупомянутых свойств на объект.

Пример

Следующий запрос задает автобусный маршрут для объекта с ID 814743.

Copied!
https://hst-api.wialon.com/wialon/ajax.html?svc=unit/update_retranslation_property&params={"itemId":814743,"route_data":{"vehicle_type":"bus","route":"112A"}}&sid=SESSION_IDENTIFIER

Ответ выглядит следующим образом.

Copied!
{
  "vehicle_type": "bus",
  "route": "112A"
}

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.