Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/09/03 15:30
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -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" %)**Запрос списка уведомлений клиента**(%%) ==