Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/02/20 09:52
<
>
edited by Андрей Калиновский
on 2024/12/23 14:03
on 2024/12/23 14:03
edited by Андрей Калиновский
on 2025/02/20 09:45
on 2025/02/20 09:45
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -1126,6 +1126,7 @@ 1126 1126 ], 1127 1127 "showInTooltip": true, ~/~/ Отображать в подсказке 1128 1128 "showLastValid": true, ~/~/ Отображать последнее валидное значение 1129 + "color": "string", ~/~/ Код цвета датчиков 1129 1129 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива 1130 1130 "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания 1131 1131 "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION ... ... @@ -1389,6 +1389,7 @@ 1389 1389 ], 1390 1390 "showInTooltip": true, ~/~/ Отображать в подсказке 1391 1391 "showLastValid": true, ~/~/ Отображать последнее валидное значение 1393 + "color": "string", ~/~/ код цвета датчиков 1392 1392 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива 1393 1393 "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания 1394 1394 "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION ... ... @@ -1559,6 +1559,7 @@ 1559 1559 ], 1560 1560 "showInTooltip": true, ~/~/ Отображение в подсказке 1561 1561 "showLastValid": true, ~/~/ Отображать последнее валидное значение 1564 + "color": "string", ~/~/ код цвета датчиков 1562 1562 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива 1563 1563 "showWithoutIgn": true, ~/~/ Отображать без включенного зажигания 1564 1564 "agrFunction": 0, ~/~/ Агрегирующая функция. 0 - SUM, 1 - AVG, 2 - EXPRESSION ... ... @@ -1951,7 +1951,7 @@ 1951 1951 "showLastValid": true, ~/~/ Отображать последнее валидное значение 1952 1952 1953 1953 ((( 1954 - "color": "string",** 1957 + "color": "string",** ~/~/ **Цвет датчика 1955 1955 ))) 1956 1956 1957 1957 "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива ... ... @@ -2464,6 +2464,8 @@ 2464 2464 "motohours": 0, ~/~/ Моточасы за период, секунды 2465 2465 "motohoursBegin": 0, ~/~/ Моточасы на начало периода, секунды 2466 2466 "motohoursEnd": 0 ~/~/ Моточасы на окончание периода, секунды 2470 + "idlingTime": 0 ~/~/ Холостой ход за период, секунд 2471 + 2467 2467 } 2468 2468 ] 2469 2469 } ... ... @@ -4444,7 +4444,7 @@ 4444 4444 4445 4445 (% class="box infomessage" %) 4446 4446 ((( 4447 -POST /api/v3/fuelcards/transactions 4452 +**POST /api/v3/fuelcards/transactions** 4448 4448 ))) 4449 4449 4450 4450 Метод запроса: POST ... ... @@ -4482,7 +4482,32 @@ 4482 4482 "address": "string" ~/~/ Адрес АЗС 4483 4483 } 4484 4484 4490 +== (% style="color:#000000; font-size:16px" %)**Получение списка топливных карт**(%%) == 4485 4485 4492 +(% class="box infomessage" %) 4493 +((( 4494 +**GET /api/v3/fuelcards** 4495 +))) 4496 + 4497 +Метод запроса: GET 4498 + 4499 +URL запроса: https:~/~/hosting.glonasssoft.ru/api/v3/fuelcards?ownerId=ID_клиента ~/~/ ID клиента у которого нужно запросить список 4500 + 4501 +Ответ: 4502 + 4503 +[ 4504 + { 4505 + "Name": "string", ~/~/ Определяет наименование карты. 4506 + "OperatorGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Определяет идентификатор оператора. 4507 + "Number": "string", ~/~/ Определяет № карты. 4508 + "Enabled": true, ~/~/ Определяет признак активности карты. 4509 + "Description": "string", ~/~/ Определяет описание карты. 4510 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID карты 4511 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя 4512 + "deleted": true ~/~/ Признак удаления 4513 + } 4514 +] 4515 + 4486 4486 = (% style="color:#000000; font-size:18.6667px" %)Раздел: (%%)**Методы публичного API для ретрансляторов** = 4487 4487 4488 4488 ... ... @@ -4733,6 +4733,47 @@ 4733 4733 ] 4734 4734 4735 4735 4766 +== **Отчет трек-датчики** == 4767 + 4768 +(% class="box infomessage" %) 4769 +((( 4770 +**POST /api/v3/Reports/sensorsWorks** 4771 +))) 4772 + 4773 +**Пример запроса:** 4774 + 4775 +{ 4776 + "vehicleIds": [ ~/~/ Список ID объектов 4777 + 0 4778 + ], 4779 + "from": "2025-02-20T06:39:23.888Z", ~/~/ Начало периода (локальное время клиента) 4780 + "to": "2025-02-20T06:39:23.888Z", ~/~/ Конец периода (локальное время клиента) 4781 + "timezone": 0 ~/~/ Таймзона клиента, в часах (double). Если не передана - то считается как +3, MSK 4782 +} 4783 + 4784 +**Пример ответа:** 4785 + 4786 +((( 4787 +{ 4788 + "vehicleSensorWorks": [ ~/~/ Интервалы работы оборудования для конкретного ТС 4789 + { 4790 + "vehicleId": 0, ~/~/ Идентификатор ТС 4791 + "sensorWorks": [ ~/~/ Интервалы работы оборудования. 4792 + { 4793 + "start": "2025-02-20T06:39:23.979Z", ~/~/ Начало интервала работы оборудования. 4794 + "end": "2025-02-20T06:39:23.979Z", ~/~/ Конец интервала работы оборудования. 4795 + "duration": 0, ~/~/ Продолжительность интервала в секундах. 4796 + "name": "string", ~/~/ Наименование оборудования. 4797 + "mileage": 0, ~/~/ Пробег за время работы оборудования. 4798 + "totalMileage": 0, ~/~/ Общий пробег. 4799 + "avgSpeed": 0 ~/~/ Средняя скорость. 4800 + } 4801 + ] 4802 + } 4803 + ] 4804 +} 4805 +))) 4806 + 4736 4736 = (% style="color:#000000; font-size:18.6667px" %)**Раздел: Сельскохозяйственные поля **(%%) = 4737 4737 4738 4738