Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/05/06 12:41
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -1628,85 +1628,10 @@ 1628 1628 - при задании сезонной нормы обязательны соответствующие даты начала/окончания. 1629 1629 1630 1630 1631 -= =**ИмпортироватьисториюТС(Асинхронныйзапрос)**==1631 +(% style="color:#000000; font-size:16px" %)**Получение списка объектов с основными параметрами** 1632 1632 1633 -(% class="box successmessage" %) 1634 -((( 1635 -**POST /api/v3/Vehicles/importAsync/history/{vehicleId} ** 1636 -))) 1637 - 1638 -При выгрузке большого объема информации, выполняющихся более 90 секунд, рекомендуется использовать этот запрос. 1639 - 1640 -Метод запроса: **POST** 1641 - 1642 -URL запроса: **https:~/~/hosting.glonasssoft.ru/api/v3/Vehicles/importAsync/history/{vehicleId} ** 1643 - 1644 -Параметр запроса: {**__vehicleid}__** - идентификатор транспортного средства 1645 - 1646 - 1647 -Ответ: 1648 - 1649 -{ 1650 - 1651 - "RequestId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Уникальный идентификатор запроса 1652 - 1653 - "Status": 0, ~/~/ Перечисление состояний выполнения запроса 1654 - 1655 -~/~/ ( 0 - Success, 1 - InPorgress, 2 - Canceled, 10 - Error, 20 - ErrorRequestValidation, 50 - ErrorExceedMaximumActiveRequest) 1656 - 1657 - "Message": "string", ~/~/ Информация о выполнении запроса 1658 - 1659 - "ProgressState": 1, ~/~/ Тип информирования о ходе выполнении запроса (1 - Intermediate, 2 - ProgressProcent, 255 - None) 1660 - 1661 - "ProgressValue": 0, ~/~/ Прогресс выполнения запроса. Актуально, только если ProgressState=InProgress 1662 - 1663 - "Data": "string" ~/~/ Данные 1664 - 1665 -} 1666 - 1667 - 1668 -== **Возвращает статус асинхронного запроса импорта истории ТС** == 1669 - 1670 1670 (% class="box infomessage" %) 1671 1671 ((( 1672 -**GET /api/v3/Vehicles/importAsync/history/state/{requestId}** 1673 -))) 1674 - 1675 -При выгрузке большого объема информации, выполняющихся более 90 секунд, рекомендуется использовать этот запрос. 1676 - 1677 -Метод запроса: **GET** 1678 - 1679 -URL запроса: https:**~/~/hosting.glonasssoft.ru/api/v3/Vehicles/importAsync/history/state/{requestId}** 1680 - 1681 -Параметр запроса: {**requestId__}__** - Уникальный идентификатор запроса 1682 - 1683 - 1684 -Ответ: 1685 - 1686 -{ 1687 - 1688 - "RequestId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Уникальный идентификатор запроса 1689 - 1690 - "Status": 0, ~/~/ Перечисление состояний выполения запроса 1691 -~/~/ 0 - Success, 1 - InPorgress, 2 - Canceled, 10 - Error, 20 - ErrorRequestValidation, 50 - ErrorExceedMaximumActiveRequest 1692 - 1693 - "Message": "string", ~/~/ Информация о выполнении запроса 1694 - 1695 - "ProgressState": 1, ~/~/ Тип информирования о ходе выполнении запроса 1696 - 1697 -~/~/ 1 - Intermediate, 2 - ProgressProcent, 255 - None 1698 - 1699 - "ProgressValue": 0, ~/~/ Прогресс выполнения запроса. Актуально, только если ProgressState=InProgress 1700 - 1701 - "Data": "string" ~/~/ Данные 1702 - 1703 -} 1704 - 1705 - 1706 -== (% style="color:#000000; font-size:16px" %)**Получение списка объектов с основными параметрами**(%%) == 1707 - 1708 -(% class="box infomessage" %) 1709 -((( 1710 1710 (% lang="en-US" %)**POST /api/v3/vehicles/find** 1711 1711 ))) 1712 1712 ... ... @@ -1848,7 +1848,6 @@ 1848 1848 "stage": "", ~/~/ Состояние 1849 1849 (% style="color:#000000" %) } 1850 1850 1851 -== == 1852 1852 1853 1853 == (% style="color:#000000; font-size:16px" %)**Редактирование объекта**(%%) == 1854 1854 ... ... @@ -4323,6 +4323,43 @@ 4323 4323 |producedCount|Кол-во успешно отправленных в шину данных сообщений 4324 4324 |msgCount|Кол-во обработанных сообщений всего 4325 4325 4250 +== **Импортировать историю ТС (Асинхронный запрос)** == 4251 + 4252 +(% class="box successmessage" %) 4253 +((( 4254 +**POST /api/v3/Vehicles/importAsync/history/{vehicleId} ** 4255 +))) 4256 + 4257 +При выгрузке большого объема информации, выполняющихся более 90 секунд, рекомендуется использовать этот запрос. 4258 + 4259 +Метод запроса: **POST** 4260 + 4261 +URL запроса: **https:~/~/hosting.glonasssoft.ru/api/v3/Vehicles/importAsync/history/{vehicleId} ** 4262 + 4263 +Параметр запроса: {**__vehicleid}__** - идентификатор транспортного средства 4264 + 4265 + 4266 +Ответ: 4267 + 4268 +{ 4269 + 4270 + "RequestId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Уникальный идентификатор запроса 4271 + 4272 + "Status": 0, ~/~/ Перечисление состояний выполнения запроса 4273 + 4274 +~/~/ ( 0 - Success, 1 - InPorgress, 2 - Canceled, 10 - Error, 20 - ErrorRequestValidation, 50 - ErrorExceedMaximumActiveRequest) 4275 + 4276 + "Message": "string", ~/~/ Информация о выполнении запроса 4277 + 4278 + "ProgressState": 1, ~/~/ Тип информирования о ходе выполнении запроса (1 - Intermediate, 2 - ProgressProcent, 255 - None) 4279 + 4280 + "ProgressValue": 0, ~/~/ Прогресс выполнения запроса. Актуально, только если ProgressState=InProgress 4281 + 4282 + "Data": "string" ~/~/ Данные 4283 + 4284 +} 4285 + 4286 + 4326 4326 == (% style="color:#000000; font-size:16px" %)**Статус импорта сообщений**(%%) == 4327 4327 4328 4328 (% class="box infomessage" %) ... ... @@ -4340,10 +4340,59 @@ 4340 4340 "message": "string" 4341 4341 } 4342 4342 4343 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 4344 -|activity|Активен ли экспорт/импорт истории сейчас, true - да, false - нет 4345 -|progress|Guid ТС 4304 +|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)((( 4305 +**Параметр** 4306 +)))|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)((( 4307 +**Описание** 4308 +))) 4309 +|((( 4310 +activity 4311 +)))|((( 4312 +Активен ли экспорт/импорт истории сейчас, true - да, false - нет 4313 +))) 4314 +|((( 4315 +progress 4316 +)))|((( 4317 +Guid ТС 4318 +))) 4346 4346 4320 +== **Возвращает статус асинхронного запроса импорта истории ТС** == 4321 + 4322 +(% class="box infomessage" %) 4323 +((( 4324 +**GET /api/v3/Vehicles/importAsync/history/state/{requestId}** 4325 +))) 4326 + 4327 +При выгрузке большого объема информации, выполняющихся более 90 секунд, рекомендуется использовать этот запрос. 4328 + 4329 +Метод запроса: **GET** 4330 + 4331 +URL запроса: https:**~/~/hosting.glonasssoft.ru/api/v3/Vehicles/importAsync/history/state/{requestId}** 4332 + 4333 +Параметр запроса: {**requestId__}__** - Уникальный идентификатор запроса 4334 + 4335 + 4336 +Ответ: 4337 + 4338 +{ 4339 + 4340 + "RequestId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Уникальный идентификатор запроса 4341 + 4342 + "Status": 0, ~/~/ Перечисление состояний выполения запроса 4343 +~/~/ 0 - Success, 1 - InPorgress, 2 - Canceled, 10 - Error, 20 - ErrorRequestValidation, 50 - ErrorExceedMaximumActiveRequest 4344 + 4345 + "Message": "string", ~/~/ Информация о выполнении запроса 4346 + 4347 + "ProgressState": 1, ~/~/ Тип информирования о ходе выполнении запроса 4348 + 4349 +~/~/ 1 - Intermediate, 2 - ProgressProcent, 255 - None 4350 + 4351 + "ProgressValue": 0, ~/~/ Прогресс выполнения запроса. Актуально, только если ProgressState=InProgress 4352 + 4353 + "Data": "string" ~/~/ Данные 4354 + 4355 +} 4356 + 4347 4347 == (% style="color:#000000; font-size:16px" %)**Экспорт объектов**(%%) == 4348 4348 4349 4349 (% class="box infomessage" %) ... ... @@ -6166,7 +6166,6 @@ 6166 6166 Id ~/~/ Идентификатор поля 6167 6167 6168 6168 6169 -==== ==== 6170 6170 6171 6171 = **Раздел: Управление доступа к машинам** = 6172 6172