Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/01/28 12:59
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Gadmin1 +XWiki.SupportZhuchkov - Content
-
... ... @@ -16,6 +16,11 @@ 16 16 17 17 (% style="color:#000000" %)− (%%)При **редактировании** необходимо передавать все параметры пользователя в теле запроса! Те параметры, значения которых не будут переданы - будут стерты! 18 18 19 + 20 +(% style="color:#000000; font-size:16px" %)**Рекомендации** 21 + 22 +- Для запросов по API рекомендуется наделить пользователя ролью **Администратора партнера**, в противном случае при выполнении некоторых запросов у него не будет хватать прав (чаще всего сталкиваются с отсутствием прав при запросах сообщений от терминала за период). 23 + 19 19 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Авторизация**(%%) = 20 20 21 21 == (% style="color:#000000; font-size:16px" %)**Авторизация**(%%) == ... ... @@ -1163,6 +1163,23 @@ 1163 1163 0 - «Блокировка» 1 - «Активен», 2 - «Отменен», 3 - «Оборудован», 4 - «Диагностика», 5 - «Сервис», 6 - «Демонтаж», 7 - «Монтаж», 8 - «Дозаказ», 9 - «Обслужен», 10 - «Списан», 11 - «Неисправен», 12 - «Проверен», 13 - «Не эксплуатируется». 1164 1164 1165 1165 1171 +== **Отправить команду на терминал** == 1172 + 1173 +(% class="box successmessage" %) 1174 +((( 1175 +(% lang="en-US" %)**POST **(%%)**/api/v3/Vehicles/cmd/create** 1176 +))) 1177 + 1178 +Команда для отправки на тс. 1179 + 1180 +{ 1181 +"id": "", ~/~/идентификатор произвольного поля 1182 +"command": "", ~/~/ Текст команды 1183 +"retries": "", ~/~/ Количество попыток 1184 +"idTemplate": "" ~/~/ ID шаблона команды 1185 +} 1186 + 1187 + 1166 1166 == **Получить ответ на отправленную на ТС команду** == 1167 1167 1168 1168 (% class="box infomessage" %) ... ... @@ -1531,23 +1531,8 @@ 1531 1531 "stage": "", ~/~/ Состояние 1532 1532 (% style="color:#000000" %) } 1533 1533 1534 -== **Отправитькомандуна терминал**==1556 +== == 1535 1535 1536 -(% class="box successmessage" %) 1537 -((( 1538 -(% lang="en-US" %)**POST **(%%)**/api/v3/Vehicles/cmd/create** 1539 -))) 1540 - 1541 -Команда для отправки на тс. 1542 - 1543 -{ 1544 -"id": "", ~/~/идентификатор произвольного поля 1545 -"command": "", ~/~/ Текст команды 1546 -"retries": "", ~/~/ Количество попыток 1547 -"idTemplate": "" ~/~/ ID шаблона команды 1548 -} 1549 - 1550 - 1551 1551 == (% style="color:#000000; font-size:16px" %)**Редактирование объекта**(%%) == 1552 1552 1553 1553 (% class="box warningmessage" %) ... ... @@ -3703,7 +3703,7 @@ 3703 3703 **POST /api/v3/vehicles/import/{agentId}** 3704 3704 ))) 3705 3705 3706 -Запрос позволяет загрузить объекты в систему из файла. Импортируемый файл может быть в формате **xml** или **wlp. **Также они могут находится в** zip-архиве.** 3713 +Запрос позволяет загрузить объекты в систему из файла. Импортируемый файл может быть в формате **xml (расширение *.xls)** или **wlp. **Также они могут находится в** zip-архиве (один файл - один архив).** 3707 3707 3708 3708 В пути указывается **agentId** - id клиента. 3709 3709 ... ... @@ -3715,7 +3715,7 @@ 3715 3715 3716 3716 |=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 3717 3717 |withNoData|Параметр **Объекты без данных**. Определяет способ загрузки объекта, у которого отсутствует имя или модель объекта. true - загружать, false - пропускать. 3718 -|importMethod|Параметр **Метода импорта датчиков**. Определяет метод добавления датчиков импортируемых из файла. Значение: 1- Замена,2- Слияние,3- Добавление3725 +|importMethod|Параметр **Метода импорта датчиков**. Определяет метод добавления датчиков импортируемых из файла. Значение: Replace - Замена, Merge - Слияние, Add - Добавление 3719 3719 3720 3720 В теле использовать тип **form-data,** тип значения** file** 3721 3721