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