Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/01/28 12:59
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1504,65 +1504,136 @@ 1504 1504 (% style="text-align:left" %) 1505 1505 (% style="color:#000000" %)} 1506 1506 1507 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) = 1507 1507 1508 -(% style="text-align:left" %) 1509 -(% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов** 1509 +== (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) == 1510 1510 1511 -== (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) == 1512 - 1513 1513 (% class="box infomessage" %) 1514 1514 ((( 1515 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)** POST**(%%)**/api/v3/gis/find**1513 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**GET /api/v3/sensors/types** 1516 1516 ))) 1517 1517 1518 -(% style="color:#000000" %)Метод позволяет получить список геообъектовклиента.Возвращает массивгеообъектов совсейинформациейоних.1516 +(% style="color:#000000" %)Метод позволяет получить список типов датчиков. Метод возвращает информацию о типах датчиков с учетом настроек авторизованного пользователя, указанного в запросе. 1519 1519 1520 -(% style="color:#000000" %)Метод запроса: ** POST**1518 +(% style="color:#000000" %)Метод запроса: **GET** 1521 1521 1522 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/ users/api/v3/gis/find1520 +(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/sensors/types>>url:https://hosting.glonasssoft.ru/api/v3/sensors/types]] 1523 1523 1524 1524 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1525 1525 1526 -(% style="text-align:left" %) 1527 -Тело запроса: 1524 +(% style="color:#000000" %)Ответ: 1528 1528 1526 +(% style="color:#000000" %){ 1527 + 1528 + "id": "", ~/~/ ID типа датчика 1529 + "name": "", ~/~/ Название 1530 + "description": "", ~/~/ Описание 1531 + 1529 1529 (% style="text-align:left" %) 1533 +(% style="color:#000000" %)} 1534 + 1535 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Сообщения**(%%) = 1536 + 1537 +== (% style="color:#000000; font-size:16px" %)**Данные об активности объекта**(%%) == 1538 + 1539 +(% class="box infomessage" style="text-align: left;" %) 1540 +((( 1541 +**POST /api/v3/terminalMessages/count** 1542 +))) 1543 + 1544 +(% style="text-align: left;" %) 1545 +Метод возвращает количество сообщений отправленных терминалом на сервер за указанный период. 1546 + 1547 +(% style="text-align: left;" %) 1548 +Метод запроса **POST** 1549 + 1550 +(% style="text-align: left;" %) 1551 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages/count 1552 + 1553 +(% style="text-align: left;" %) 1554 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1555 + 1556 +(% style="text-align: left;" %) 1530 1530 { 1531 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" 1558 + "vehicleIds": [ 1559 + id ~/~/ здесь передается список идентификаторов объектов 1560 + ], 1561 + "from": "2023-03-12T07:09:02.364Z", ~/~/ от какой даты выполнять запрос 1562 + "to": "2023-03-14T07:09:02.364Z" ~/~/ до какой даты выполнять запрос 1532 1532 } 1533 1533 1534 -(% style="text-align:left" %) 1565 +(% style="text-align: left;" %) 1535 1535 Ответ: 1536 1536 1568 +(% style="text-align: left;" %) 1537 1537 [ 1538 1538 { 1539 - "id": 0, ~/~/ Идентификатор объекта геозоны 1540 - "name": "string", ~/~/ Название объекта геозоны 1541 - "type": 0, ~/~/ Тип объекта геозоны 1542 - "fname": "string", ~/~/ Имя файла 1543 - "parentId": "string", ~/~/ Идентификатор клиента 1544 - "radius": 0, ~/~/ Радиус геообъекта 1545 - "beginCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата начала расчета 1546 - "endCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата окончания расчета 1547 - "description": "string", ~/~/ Описание 1548 - "area": 0, ~/~/ Площадь, м^^2^^ 1549 - "perimetr": 0, ~/~/ Периметр, м 1550 - "createDate": "2023-08-01T07:54:54.893Z", ~/~/ Дата создания 1571 + "vehicleId": 0, ~/~/ идентификатор объекта 1572 + "count": 0 ~/~/ количество сообщений за период 1551 1551 } 1552 1552 ] 1553 1553 1554 -== (% style="color:#000000; font-size:16px" %)**Запрос пересеченийпоъектам**(%%) ==1576 +== (% style="color:#000000; font-size:16px" %)**Запрос списка сообщений**(%%) == 1555 1555 1556 1556 (% class="box infomessage" %) 1557 1557 ((( 1558 - (% style="color:#000000; line-height:100%" %)****(% lang="en-US" %)**POST**(%%)**/api/v3/gis/intersections/vehicles**1580 +**POST /api/v3/terminalMessages** 1559 1559 ))) 1560 1560 1561 - (% style="color:#000000" %)Методпозволяетполучитьсписокпересеченийвыбранных объектов со всемигеообъектамиза выбранный период.1583 +Метод возвращает список сообщений терминала объекта за выбранный период. 1562 1562 1585 +(% style="text-align: left;" %) 1586 +Метод запроса **POST** 1587 + 1588 +(% style="text-align: left;" %) 1589 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages 1590 + 1591 +(% style="text-align: left;" %) 1592 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1593 + 1594 +{ 1595 + "vehicleId": 0, ~/~/ id объекта 1596 + "from": "2023-03-29T09:14:46.107Z", ~/~/ начало периода запроса 1597 + "to": "2023-03-29T09:14:46.107Z" ~/~/ конец периода запроса 1598 +} 1599 + 1600 +Ответ: 1601 + 1602 +[ 1603 + { 1604 + "messages": [ 1605 + { 1606 + "deviceTime": "2023-03-29T09:14:46.125Z", ~/~/ Время устройства 1607 + "serverTime": "2023-03-29T09:14:46.125Z", ~/~/ Время сервера 1608 + "speed": 0, ~/~/ Скорость, км/ч 1609 + "altitude": 0, ~/~/ Высота, м 1610 + "latitude": 0, ~/~/ Широта [-90°;90°] 1611 + "longitude": 0, ~/~/ Долгота [-180°;180°] 1612 + "satellites": 0, ~/~/ Кол-во спутников 1613 + "voltage": 0, ~/~/ Напряжение 1614 + "parameters": { ~/~/ список параметров датчиков передаваемых терминалом 1615 + "additionalProp1": "string", 1616 + "additionalProp2": "string", 1617 + "additionalProp3": "string" 1618 + }, 1619 + "photoCount": 0 ~/~/ Кол-во фото 1620 + } 1621 + ] 1622 + } 1623 +] 1624 + 1625 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос данных о объекте за период**(%%) = 1626 + 1627 +== (% style="color:#000000; font-size:16px" %)**Получение данных о пробеге и моточасах транспортного средства**(%%) == 1628 + 1629 +(% class="box infomessage" %) 1630 +((( 1631 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/vehicles/mileageAndMotohours** 1632 +))) 1633 + 1563 1563 (% style="color:#000000" %)Метод запроса: **POST** 1564 1564 1565 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/ gis/intersections/vehicles1636 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/vehicles/mileageAndMotohours 1566 1566 1567 1567 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1568 1568 ... ... @@ -1570,40 +1570,42 @@ 1570 1570 Тело запроса: 1571 1571 1572 1572 { 1573 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса 1574 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания 1575 - "ids": [ ], ~/~/ Массив id объектов 1576 - "byTime": 0, ~/~/ Настройки фильтрации по времени 1577 - "byDist": 0, ~/~/ 1578 - "filterByTime": 0, ~/~/ 1579 - "filterByHalfPerimeter": true ~/~/ 1644 + "sampling": 0, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой. 1645 + "vehicleIds": [0], ~/~/ Список ID объектов 1646 + "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода 1647 + "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода 1648 + "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 1580 1580 } 1581 1581 1582 1582 Ответ: 1652 + 1583 1583 [ 1584 1584 { 1585 - "geozoneId": 0, 1586 - "geozoneName": "string", 1587 - "startDate": "2023-08-02T06:13:18.554Z", 1588 - "endDate": "2023-08-02T06:13:18.554Z", 1589 - "duration": 0, 1590 - "vehicleId": 0, 1591 - "vehicleName": "string" 1655 + "vehicleId": 0, ~/~/ ID объекта 1656 + "name": "string", ~/~/ Имя ТС 1657 + "periods": [ ~/~/ Периоды 1658 + { 1659 + "start": "2023-08-09T14:23:14.574Z", ~/~/ Начало 1660 + "end": "2023-08-09T14:23:14.574Z", ~/~/ Окончание 1661 + "mileageBegin": 0, ~/~/ Пробег на начало периода 1662 + "mileageEnd": 0, ~/~/ Пробег на окончание периода 1663 + "motohoursBegin": 0, ~/~/ Моточасы на начало периода 1664 + "motohoursEnd": 0 ~/~/ Моточасы на окончание периода 1665 + } 1666 + ] 1592 1592 } 1593 1593 ] 1594 1594 1595 -== (% style="color:#000000; font-size:16px" %)** Запрос пересеченийпогеообъектам**(%%) ==1670 +== (% style="color:#000000; font-size:16px" %)**Получение данных о расходе транспортного средства**(%%) == 1596 1596 1597 1597 (% class="box infomessage" %) 1598 1598 ((( 1599 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/ gis/intersections/geozones**1674 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/vehicles/fuelConsumption** 1600 1600 ))) 1601 1601 1602 -(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных геообъектов со всеми объектами за выбранный период. 1603 - 1604 1604 (% style="color:#000000" %)Метод запроса: **POST** 1605 1605 1606 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/ gis/intersections/geozones1679 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/vehicles/fuelConsumption 1607 1607 1608 1608 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1609 1609 ... ... @@ -1611,15 +1611,11 @@ 1611 1611 Тело запроса: 1612 1612 1613 1613 { 1614 - "startDate": "2023-08-03T14:20:03.439Z", 1615 - "endDate": "2023-08-03T14:20:03.439Z", 1616 - "ids": [ 1617 - 0 1618 - ], 1619 - "byTime": 0, 1620 - "byDist": 0, 1621 - "filterByTime": 0, 1622 - "filterByHalfPerimeter": true 1687 + "sampling": 0, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой. 1688 + "vehicleIds": [0], ~/~/ Список ID объектов 1689 + "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода 1690 + "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода 1691 + "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 1623 1623 } 1624 1624 1625 1625 Ответ: ... ... @@ -1626,110 +1626,178 @@ 1626 1626 1627 1627 [ 1628 1628 { 1629 - "geozoneId": 0, 1630 - "geozoneName": "string", 1631 - "startDate": "2023-08-02T06:13:18.554Z", 1632 - "endDate": "2023-08-02T06:13:18.554Z", 1633 - "duration": 0, 1634 - "vehicleId": 0, 1635 - "vehicleName": "string" 1698 + "vehicleId": 0, ~/~/ ID объекта 1699 + "name": "string", ~/~/ Имя ТС 1700 + "periods": [ ~/~/ Периоды 1701 + { 1702 + "start": "2023-08-09T14:23:14.574Z", ~/~/ Начало 1703 + "end": "2023-08-09T14:23:14.574Z", ~/~/ Окончание 1704 + "fuelLevelStart": 0, ~/~/ Уровень топлива на начало периода 1705 + "fuelLevelEnd": 0, ~/~/ Уровень топлива на конец периода 1706 + "fuelConsumption": 0, ~/~/ Расход топлива 1707 + "fuelConsumptionMove": 0 ~/~/ Расход топлива в движении 1708 + } 1709 + ] 1636 1636 } 1637 1637 ] 1638 1638 1713 +== (% style="color:#000000; font-size:16px" %)**Получение данных о заправках и сливах транспортного средства**(%%) == 1639 1639 1715 +(% class="box infomessage" %) 1716 +((( 1717 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/vehicles/fuelInOut** 1718 +))) 1640 1640 1720 +(% style="color:#000000" %)Метод запроса: **POST** 1641 1641 1642 - =(% style="color:#000000; font-size:18.6667px" %)Раздел:**Датчики**(%%)=1722 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/vehicles/fuelInOut 1643 1643 1644 - ==(% style="color:#000000; font-size:16px" %)**Получениеспискатиповдатчиков**(%%) ==1724 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1645 1645 1726 +(% style="text-align:left" %) 1727 +Тело запроса: 1728 + 1729 +{ 1730 + "vehicleIds": [0], ~/~/ Список ID объектов 1731 + "from": "2023-08-09T14:27:44.772Z", ~/~/ Дата и время начало запроса 1732 + "to": "2023-08-09T14:27:44.772Z", ~/~/ Дата и время окончания запроса 1733 + "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 1734 +} 1735 + 1736 +Ответ: 1737 + 1738 +[ 1739 + { 1740 + "start": "2023-08-09T14:27:44.773Z", ~/~/ Начало периода 1741 + "end": "2023-08-09T14:27:44.773Z", ~/~/ Окончание периода 1742 + "vehicleId": 0, ~/~/ ID объекта 1743 + "name": "string", ~/~/ Имя объекта 1744 + "model": "string", ~/~/ Модель объекта 1745 + "fuels": [ ~/~/ Массив данным по заправкам и сливам 1746 + { 1747 + "event": 0, ~/~/ Тип события 20 - TankFuelIn - заправка, 21 - TankFuelOut - слив 1748 + "startDate": "2023-08-09T14:27:44.773Z", ~/~/ Начало 1749 + "endDate": "2023-08-09T14:27:44.773Z", ~/~/ Окончание 1750 + "valueFuel": 0, ~/~/ Количество 1751 + "fuelStart": 0, ~/~/ Уровень топлива на начало события 1752 + "fuelEnd": 0 ~/~/ Уровень топливо на конец события 1753 + } 1754 + ] 1755 + } 1756 +] 1757 + 1758 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов**(%%) = 1759 + 1760 +== (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) == 1761 + 1646 1646 (% class="box infomessage" %) 1647 1647 ((( 1648 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)** GETensors/types**1764 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/find** 1649 1649 ))) 1650 1650 1651 -(% style="color:#000000" %)Метод позволяет получить список типов датчиков.Методвозвращаетинформациюотипах датчиков сучетомнастроекавторизованного пользователя,указанногов запросе.1767 +(% style="color:#000000" %)Метод позволяет получить список геообъектов клиента. Возвращает массив геообъектов со всей информацией о них. 1652 1652 1653 -(% style="color:#000000" %)Метод запроса: ** GET**1769 +(% style="color:#000000" %)Метод запроса: **POST** 1654 1654 1655 -(% style="color:#000000" %)URL запроса: (%%) [[https:~~/~~/hosting.glonasssoft.ru/api/v3/sensors/types>>url:https://hosting.glonasssoft.ru/api/v3/sensors/types]]1771 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/users/api/v3/gis/find 1656 1656 1657 1657 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1658 1658 1659 -(% style="color:#000000" %)Ответ: 1775 +(% style="text-align:left" %) 1776 +Тело запроса: 1660 1660 1661 -(% style="color:#000000" %){ 1778 +(% style="text-align:left" %) 1779 +{ 1780 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" 1781 +} 1662 1662 1663 - "id": "", ~/~/ ID типа датчика 1664 - "name": "", ~/~/ Название 1665 - "description": "", ~/~/ Описание 1666 - 1667 1667 (% style="text-align:left" %) 1668 - (% style="color:#000000" %)}1784 +Ответ: 1669 1669 1670 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Сообщения**(%%) = 1786 +[ 1787 + { 1788 + "id": 0, ~/~/ Идентификатор объекта геозоны 1789 + "name": "string", ~/~/ Название объекта геозоны 1790 + "type": 0, ~/~/ Тип объекта геозоны 1791 + "fname": "string", ~/~/ Имя файла 1792 + "parentId": "string", ~/~/ Идентификатор клиента 1793 + "radius": 0, ~/~/ Радиус геообъекта 1794 + "beginCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата начала расчета 1795 + "endCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата окончания расчета 1796 + "description": "string", ~/~/ Описание 1797 + "area": 0, ~/~/ Площадь, м^^2^^ 1798 + "perimetr": 0, ~/~/ Периметр, м 1799 + "createDate": "2023-08-01T07:54:54.893Z", ~/~/ Дата создания 1800 + } 1801 +] 1671 1671 1672 -== (% style="color:#000000; font-size:16px" %)** Данныеобактивности объекта**(%%) ==1803 +== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по объектам**(%%) == 1673 1673 1674 -(% class="box infomessage" style="text-align: left;"%)1805 +(% class="box infomessage" %) 1675 1675 ((( 1676 -**POST /api/v3/ terminalMessages/count**1807 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/vehicles** 1677 1677 ))) 1678 1678 1679 -(% style="text-align: left;" %) 1680 -Метод возвращает количество сообщений отправленных терминалом на сервер за указанный период. 1810 +(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных объектов со всеми геообъектами за выбранный период. 1681 1681 1682 -(% style="text-align: left;" %) 1683 -Метод запроса **POST** 1812 +(% style="color:#000000" %)Метод запроса: **POST** 1684 1684 1685 -(% style="text-align: left;" %) 1686 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages/count 1814 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/vehicles 1687 1687 1688 -(% style="text-align: left;" %) 1689 1689 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1690 1690 1691 -(% style="text-align: left;" %) 1818 +(% style="text-align:left" %) 1819 +Тело запроса: 1820 + 1692 1692 { 1693 - "vehicleIds": [ 1694 - id ~/~/ здесь передается список идентификаторов объектов 1695 - ], 1696 - "from": "2023-03-12T07:09:02.364Z", ~/~/ от какой даты выполнять запрос 1697 - "to": "2023-03-14T07:09:02.364Z" ~/~/ до какой даты выполнять запрос 1822 + "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса 1823 + "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания 1824 + "ids": [ ], ~/~/ Массив id объектов 1825 + "byTime": 0, ~/~/ Объединение событий по времени 1826 + "byDist": 0, ~/~/ Объединение событий по расстоянию 1827 + "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения 1828 + "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра 1698 1698 } 1699 1699 1700 -(% style="text-align: left;" %) 1701 1701 Ответ: 1702 - 1703 -(% style="text-align: left;" %) 1704 1704 [ 1705 1705 { 1706 - "vehicleId": 0, ~/~/ идентификатор объекта 1707 - "count": 0 ~/~/ количество сообщений за период 1834 + "geozoneId": 0, ~/~/ ID геообъекта 1835 + "geozoneName": "string", ~/~/ Название геообъекта 1836 + "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда 1837 + "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда 1838 + "duration": 0, ~/~/ Продолжительность нахождения в геообъекте 1839 + "vehicleId": 0, ~/~/ ID объекта 1840 + "vehicleName": "string" ~/~/ Имя объекта 1708 1708 } 1709 1709 ] 1710 1710 1711 -== (% style="color:#000000; font-size:16px" %)**Запрос спискасообщений**(%%) ==1844 +== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по геообъектам**(%%) == 1712 1712 1713 1713 (% class="box infomessage" %) 1714 1714 ((( 1715 -**POST /api/v3/ter minalMessages**1848 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/geozones** 1716 1716 ))) 1717 1717 1718 -Метод возвращает список сообщений терминалаобъекта за выбранный период.1851 +(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных геообъектов со всеми объектами за выбранный период. 1719 1719 1720 -(% style="text-align: left;" %) 1721 -Метод запроса **POST** 1853 +(% style="color:#000000" %)Метод запроса: **POST** 1722 1722 1723 -(% style="text-align: left;" %) 1724 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages 1855 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/geozones 1725 1725 1726 -(% style="text-align: left;" %) 1727 1727 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1728 1728 1859 +(% style="text-align:left" %) 1860 +Тело запроса: 1861 + 1729 1729 { 1730 - "vehicleId": 0, ~/~/ id объекта 1731 - "from": "2023-03-29T09:14:46.107Z", ~/~/ начало периода запроса 1732 - "to": "2023-03-29T09:14:46.107Z" ~/~/ конец периода запроса 1863 + "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса 1864 + "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания 1865 + "ids": [ ], ~/~/ Массив id геообъектов 1866 + "byTime": 0, ~/~/ Объединение событий по времени 1867 + "byDist": 0, ~/~/ Объединение событий по расстоянию 1868 + "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения 1869 + "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра 1733 1733 } 1734 1734 1735 1735 Ответ: ... ... @@ -1736,24 +1736,13 @@ 1736 1736 1737 1737 [ 1738 1738 { 1739 - "messages": [ 1740 - { 1741 - "deviceTime": "2023-03-29T09:14:46.125Z", ~/~/ Время устройства 1742 - "serverTime": "2023-03-29T09:14:46.125Z", ~/~/ Время сервера 1743 - "speed": 0, ~/~/ Скорость, км/ч 1744 - "altitude": 0, ~/~/ Высота, м 1745 - "latitude": 0, ~/~/ Широта [-90°;90°] 1746 - "longitude": 0, ~/~/ Долгота [-180°;180°] 1747 - "satellites": 0, ~/~/ Кол-во спутников 1748 - "voltage": 0, ~/~/ Напряжение 1749 - "parameters": { ~/~/ список параметров датчиков передаваемых терминалом 1750 - "additionalProp1": "string", 1751 - "additionalProp2": "string", 1752 - "additionalProp3": "string" 1753 - }, 1754 - "photoCount": 0 ~/~/ Кол-во фото 1755 - } 1756 - ] 1876 + "geozoneId": 0, ~/~/ ID геообъекта 1877 + "geozoneName": "string", ~/~/ Название геообъекта 1878 + "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда 1879 + "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда 1880 + "duration": 0, ~/~/ Продолжительность нахождения в геообъекте 1881 + "vehicleId": 0, ~/~/ ID объекта 1882 + "vehicleName": "string" ~/~/ Имя объекта 1757 1757 } 1758 1758 ] 1759 1759