Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/05/06 12:41
<
>
edited by Андрей Калиновский
on 2025/05/06 12:37
on 2025/05/06 12:37
edited by Андрей Калиновский
on 2025/05/06 11:25
on 2025/05/06 11:25
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -1628,10 +1628,85 @@ 1628 1628 - при задании сезонной нормы обязательны соответствующие даты начала/окончания. 1629 1629 1630 1630 1631 - (% style="color:#000000;font-size:16px" %)**Получениесписка объектовсосновнымипараметрами**1631 +== **Импортировать историю ТС (Асинхронный запрос)** == 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 + 1633 1633 (% class="box infomessage" %) 1634 1634 ((( 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 +((( 1635 1635 (% lang="en-US" %)**POST /api/v3/vehicles/find** 1636 1636 ))) 1637 1637 ... ... @@ -4248,45 +4248,6 @@ 4248 4248 |producedCount|Кол-во успешно отправленных в шину данных сообщений 4249 4249 |msgCount|Кол-во обработанных сообщений всего 4250 4250 4251 -== == 4252 - 4253 -== **Импортировать историю ТС (Асинхронный запрос)** == 4254 - 4255 -(% class="box successmessage" %) 4256 -((( 4257 -**POST /api/v3/Vehicles/importAsync/history/{vehicleId} ** 4258 -))) 4259 - 4260 -При выгрузке большого объема информации, выполняющихся более 90 секунд, рекомендуется использовать этот запрос. 4261 - 4262 -Метод запроса: **POST** 4263 - 4264 -URL запроса: **https:~/~/hosting.glonasssoft.ru/api/v3/Vehicles/importAsync/history/{vehicleId} ** 4265 - 4266 -Параметр запроса: {**__vehicleid}__** - идентификатор транспортного средства 4267 - 4268 - 4269 -Ответ: 4270 - 4271 -{ 4272 - 4273 - "RequestId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Уникальный идентификатор запроса 4274 - 4275 - "Status": 0, ~/~/ Перечисление состояний выполнения запроса 4276 - 4277 -~/~/ ( 0 - Success, 1 - InPorgress, 2 - Canceled, 10 - Error, 20 - ErrorRequestValidation, 50 - ErrorExceedMaximumActiveRequest) 4278 - 4279 - "Message": "string", ~/~/ Информация о выполнении запроса 4280 - 4281 - "ProgressState": 1, ~/~/ Тип информирования о ходе выполнении запроса (1 - Intermediate, 2 - ProgressProcent, 255 - None) 4282 - 4283 - "ProgressValue": 0, ~/~/ Прогресс выполнения запроса. Актуально, только если ProgressState=InProgress 4284 - 4285 - "Data": "string" ~/~/ Данные 4286 - 4287 -} 4288 - 4289 - 4290 4290 == (% style="color:#000000; font-size:16px" %)**Статус импорта сообщений**(%%) == 4291 4291 4292 4292 (% class="box infomessage" %) ... ... @@ -4304,60 +4304,10 @@ 4304 4304 "message": "string" 4305 4305 } 4306 4306 4307 -|=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)((( 4308 -**Параметр** 4309 -)))|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)((( 4310 -**Описание** 4311 -))) 4312 -|((( 4313 -activity 4314 -)))|((( 4315 -Активен ли экспорт/импорт истории сейчас, true - да, false - нет 4316 -))) 4317 -|((( 4318 -progress 4319 -)))|((( 4320 -Guid ТС 4321 -))) 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 ТС 4322 4322 4323 - 4324 -== **Возвращает статус асинхронного запроса импорта истории ТС** == 4325 - 4326 -(% class="box infomessage" %) 4327 -((( 4328 -**GET /api/v3/Vehicles/importAsync/history/state/{requestId}** 4329 -))) 4330 - 4331 -При выгрузке большого объема информации, выполняющихся более 90 секунд, рекомендуется использовать этот запрос. 4332 - 4333 -Метод запроса: **GET** 4334 - 4335 -URL запроса: https:**~/~/hosting.glonasssoft.ru/api/v3/Vehicles/importAsync/history/state/{requestId}** 4336 - 4337 -Параметр запроса: {**requestId__}__** - Уникальный идентификатор запроса 4338 - 4339 - 4340 -Ответ: 4341 - 4342 -{ 4343 - 4344 - "RequestId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Уникальный идентификатор запроса 4345 - 4346 - "Status": 0, ~/~/ Перечисление состояний выполения запроса 4347 -~/~/ 0 - Success, 1 - InPorgress, 2 - Canceled, 10 - Error, 20 - ErrorRequestValidation, 50 - ErrorExceedMaximumActiveRequest 4348 - 4349 - "Message": "string", ~/~/ Информация о выполнении запроса 4350 - 4351 - "ProgressState": 1, ~/~/ Тип информирования о ходе выполнении запроса 4352 - 4353 -~/~/ 1 - Intermediate, 2 - ProgressProcent, 255 - None 4354 - 4355 - "ProgressValue": 0, ~/~/ Прогресс выполнения запроса. Актуально, только если ProgressState=InProgress 4356 - 4357 - "Data": "string" ~/~/ Данные 4358 - 4359 -} 4360 - 4361 4361 == (% style="color:#000000; font-size:16px" %)**Экспорт объектов**(%%) == 4362 4362 4363 4363 (% class="box infomessage" %)