update_config
Чтобы обновить конфигурацию маршрута, используйте метод update_config:
svc=route/update_config
params={
"itemId": <long>,
"config": {
"color": <uint>,
"descr": <text>,
"units": [<long>]
}
}
Создать маршрут можно с помощью метода core/create_route.
Параметры
Запрос должен содержать следующие параметры:
| Параметр | Описание |
|---|---|
| itemId | ID маршрута. |
| config | Конфигурация. |
| color | Цвет (ARGB). |
| descr | Описание. |
| units | Массив ID объектов. |
Ответ
Если запрос выполнен успешно, ответ возвращается в следующем формате:
{
"rcfg": { // Конфигурация маршрута.
"color": <uint>, // Цвет (ARGB).
"descr": <text>, // Описание.
"units": [<long>] // Массив ID объектов.
}
}
Если запрос не выполнен, возвращается код ошибки.
Коды ошибок
| Код ошибки | Описание |
|---|---|
| 4 | Неверные входные параметры или ошибка обновления конфигурации. |
| 6 | Внутренняя ошибка сервера. |
| 7 | Внутренняя ошибка или отсутствует право доступа Редактирование свойств маршрута на маршрут. |