Изменения документа Методы API для работы с ГЛОНАССSoft
Редактировал(а) Андрей Калиновский 2025/09/09 14:38
<
>
отредактировано Андрей Калиновский
на 2025/07/29 15:43
на 2025/07/29 15:43
отредактировано Андрей Калиновский
на 2025/09/03 15:30
на 2025/09/03 15:30
Изменить комментарий:
К данной версии нет комментариев
Комментарий
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -2419,7 +2419,7 @@ 2419 2419 Тело запроса: 2420 2420 2421 2421 { 2422 - "sampling": 86400, ~/~/ Частота дискретизации всекундах, минимум 60 секунд.Весь периодразбивает на подпериоды с указанной частотой.2422 + "sampling": 86400, ~/~/ Частота дискретизации, секунд, минимум - 60 (если передано, то весь период бъётся на подпериоды с указанной частотой) 2423 2423 "vehicleIds": [0], ~/~/ Список ID объектов 2424 2424 "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода 2425 2425 "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода ... ... @@ -2615,163 +2615,8 @@ 2615 2615 } 2616 2616 2617 2617 2618 -= (%style="color:#000000;font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов**(%%)=2618 += = 2619 2619 2620 -== (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) == 2621 - 2622 -(% class="box infomessage" %) 2623 -((( 2624 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/find** 2625 -))) 2626 - 2627 -(% style="color:#000000" %)Метод позволяет получить список геообъектов клиента. Возвращает массив геообъектов со всей информацией о них. 2628 - 2629 -(% style="color:#000000" %)Метод запроса: **POST** 2630 - 2631 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/find 2632 - 2633 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 2634 - 2635 -(% style="text-align:left" %) 2636 -Тело запроса: 2637 - 2638 -(% style="text-align:left" %) 2639 -{ 2640 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" 2641 -} 2642 - 2643 -(% style="text-align:left" %) 2644 -Ответ: 2645 - 2646 -[ 2647 - { 2648 - "id": 0, ~/~/ Идентификатор объекта геозоны 2649 - "name": "string", ~/~/ Название объекта геозоны 2650 - "type": 0, ~/~/ Тип объекта геозоны 2651 - "fname": "string", ~/~/ Имя файла 2652 - "parentId": "string", ~/~/ Идентификатор клиента 2653 - "radius": 0, ~/~/ Радиус геообъекта 2654 - "beginCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата начала расчета 2655 - "endCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата окончания расчета 2656 - "description": "string", ~/~/ Описание 2657 - "area": 0, ~/~/ Площадь, м^^2^^ 2658 - "perimetr": 0, ~/~/ Периметр, м 2659 - "createDate": "2023-08-01T07:54:54.893Z", ~/~/ Дата создания 2660 - } 2661 -] 2662 - 2663 -== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по объектам**(%%) == 2664 - 2665 -(% class="box infomessage" %) 2666 -((( 2667 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/vehicles** 2668 -))) 2669 - 2670 -(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных объектов со всеми геообъектами за выбранный период. 2671 - 2672 -(% style="color:#000000" %)Метод запроса: **POST** 2673 - 2674 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/vehicles 2675 - 2676 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 2677 - 2678 -(% style="text-align:left" %) 2679 -Тело запроса: 2680 - 2681 -{ 2682 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса 2683 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания 2684 - "ids": [ ], ~/~/ Массив id объектов 2685 - "byTime": 0, ~/~/ Объединение событий по времени 2686 - "byDist": 0, ~/~/ Объединение событий по расстоянию 2687 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения 2688 - "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра 2689 -} 2690 - 2691 -Ответ: 2692 -[ 2693 - { 2694 - "geozoneId": 0, ~/~/ ID геообъекта 2695 - "geozoneName": "string", ~/~/ Название геообъекта 2696 - "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда 2697 - "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда 2698 - "duration": 0, ~/~/ Продолжительность нахождения в геообъекте 2699 - "vehicleId": 0, ~/~/ ID объекта 2700 - "vehicleName": "string" ~/~/ Имя объекта 2701 - } 2702 -] 2703 - 2704 -== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по геообъектам**(%%) == 2705 - 2706 -(% class="box infomessage" %) 2707 -((( 2708 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/geozones** 2709 -))) 2710 - 2711 -(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных геообъектов со всеми объектами за выбранный период. 2712 - 2713 -(% style="color:#000000" %)Метод запроса: **POST** 2714 - 2715 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/geozones 2716 - 2717 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 2718 - 2719 -(% style="text-align:left" %) 2720 -Тело запроса: 2721 - 2722 -{ 2723 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса 2724 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания 2725 - "ids": [ ], ~/~/ Массив id геообъектов 2726 - "byTime": 0, ~/~/ Объединение событий по времени 2727 - "byDist": 0, ~/~/ Объединение событий по расстоянию 2728 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения 2729 - "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра 2730 -} 2731 - 2732 -Ответ: 2733 - 2734 -[ 2735 - { 2736 - "geozoneId": 0, ~/~/ ID геообъекта 2737 - "geozoneName": "string", ~/~/ Название геообъекта 2738 - "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда 2739 - "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда 2740 - "duration": 0, ~/~/ Продолжительность нахождения в геообъекте 2741 - "vehicleId": 0, ~/~/ ID объекта 2742 - "vehicleName": "string" ~/~/ Имя объекта 2743 - } 2744 -] 2745 - 2746 - 2747 -== (% style="color:#000000; font-size:16px" %)**Обновить информацию по геозоне**(%%) == 2748 - 2749 -(% class="box successmessage" %) 2750 -((( 2751 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**PUT **(%%)**/api/v3/gis** 2752 -))) 2753 - 2754 -(% style="color:#000000" %)Метод запроса: **PUT** 2755 - 2756 -Пример запроса: 2757 - 2758 -((( 2759 -{ 2760 - "id": 0, ~/~/ Идентификатор объекта геозоны 2761 - "name": "string", ~/~/ Наименование объекта геозоны 2762 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 2763 - "description": "string", ~/~/ Описание объекта геозоны 2764 - "beginCalc": "2025-04-24T12:10:28.751Z", ~/~/ Дата начала расчетов для геозоны 2765 - "endCalc": "2025-04-24T12:10:28.751Z", ~/~/ Дата окончания расчетов для геозоны 2766 - "settingsData": "string" ~/~/ Параметры отображения в формате XML. 2767 -} 2768 -))) 2769 - 2770 - 2771 -Пример ответа: 2772 - 2773 -200 ~/~/ Success 2774 - 2775 2775 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Уведомления**(%%) = 2776 2776 2777 2777 == (% style="color:#000000; font-size:16px" %)**Запрос списка уведомлений клиента**(%%) == ... ... @@ -5431,14 +5431,9 @@ 5431 5431 ))) 5432 5432 5433 5433 5434 - 5435 5435 ((( 5436 - 5437 -))) 5438 - 5439 5439 ((( 5440 5440 ((( 5441 -((( 5442 5442 == **Изменение поля** == 5443 5443 5444 5444 (% class="box infomessage" %) ... ... @@ -5703,7 +5703,7 @@ 5703 5703 "byDist": 0, ~/~/ Объединение событий по расстоянию 5704 5704 "from": "2025-07-29T12:20:28.815Z", ~/~/ Начало периода (локальное время клиента) 5705 5705 "to": "2025-07-29T12:20:28.815Z", ~/~/ Конец периода (локальное время клиента) 5706 - "timezone": 0 ~/~/ Таймзона клиента, в часах (double). Если не передана - то считается как +3, MSK5546 + "timezone": 0 ~/~/ Таймзона клиента, в часах. Если не передана - то считается как +3, MSK 5707 5707 } 5708 5708 5709 5709 Пример ответа: ... ... @@ -5741,7 +5741,7 @@ 5741 5741 "byDist": 0, ~/~/ Объединение событий по расстоянию 5742 5742 "from": "2025-07-29T11:44:28.218Z", ~/~/ Начало периода (локальное время клиента) 5743 5743 "to": "2025-07-29T11:44:28.218Z", ~/~/ Конец периода (локальное время клиента) 5744 - "timezone": 0 ~/~/ Таймзона клиента, в часах (double). Если не передана - то считается как +3, MSK5584 + "timezone": 0 ~/~/ Таймзона клиента, в часах. Если не передана - то считается как +3, MSK 5745 5745 } 5746 5746 5747 5747 Пример ответа: