Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/01/28 12:59
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -1504,191 +1504,22 @@ 1504 1504 (% style="text-align:left" %) 1505 1505 (% style="color:#000000" %)} 1506 1506 1507 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) = 1508 1508 1509 -== (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) == 1510 - 1511 -(% class="box infomessage" %) 1512 -((( 1513 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**GET /api/v3/sensors/types** 1514 -))) 1515 - 1516 -(% style="color:#000000" %)Метод позволяет получить список типов датчиков. Метод возвращает информацию о типах датчиков с учетом настроек авторизованного пользователя, указанного в запросе. 1517 - 1518 -(% style="color:#000000" %)Метод запроса: **GET** 1519 - 1520 -(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/sensors/types>>url:https://hosting.glonasssoft.ru/api/v3/sensors/types]] 1521 - 1522 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1523 - 1524 -(% style="color:#000000" %)Ответ: 1525 - 1526 -(% style="color:#000000" %){ 1527 - 1528 - "id": "", ~/~/ ID типа датчика 1529 - "name": "", ~/~/ Название 1530 - "description": "", ~/~/ Описание 1531 - 1532 1532 (% style="text-align:left" %) 1533 -(% style="color:#000000" %) }1509 +(% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов** 1534 1534 1535 -= (% style="color:#000000; font-size:1 8.6667px" %)Раздел:**Сообщения**(%%) =1511 +== (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) == 1536 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;" %) 1557 -{ 1558 - "vehicleIds": [ 1559 - id ~/~/ здесь передается список идентификаторов объектов 1560 - ], 1561 - "from": "2023-03-12T07:09:02.364Z", ~/~/ от какой даты выполнять запрос 1562 - "to": "2023-03-14T07:09:02.364Z" ~/~/ до какой даты выполнять запрос 1563 -} 1564 - 1565 -(% style="text-align: left;" %) 1566 -Ответ: 1567 - 1568 -(% style="text-align: left;" %) 1569 -[ 1570 - { 1571 - "vehicleId": 0, ~/~/ идентификатор объекта 1572 - "count": 0 ~/~/ количество сообщений за период 1573 - } 1574 -] 1575 - 1576 -== (% style="color:#000000; font-size:16px" %)**Запрос списка сообщений**(%%) == 1577 - 1578 1578 (% class="box infomessage" %) 1579 1579 ((( 1580 -**POST /api/v3/ terminalMessages**1515 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/find** 1581 1581 ))) 1582 1582 1583 -Метод возвращает списоксообщенийтерминала объектазавыбранныйпериод.1518 +(% style="color:#000000" %)Метод позволяет получить список геообъектов клиента. Возвращает массив геообъектов со всей информацией о них. 1584 1584 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: rgb(0, 0, 0); font-size: 16px" %)**Экспорт сообщений**(%%) == 1626 - 1627 -(% class="box infomessage" %) 1628 -((( 1629 -**POST /api/v3/vehicles/export/history** 1630 -))) 1631 - 1632 -Метод возвращает список сообщений терминала объекта за выбранный период. 1633 - 1634 -(% style="text-align: left;" %) 1635 -Метод запроса **POST** 1636 - 1637 -(% style="text-align: left;" %) 1638 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/vehicles/export/history 1639 - 1640 -(% style="text-align: left;" %) 1641 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1642 - 1643 -{ 1644 - "vehicleId": 0, ~/~/ ID объекта 1645 - "asArchive": true, ~/~/ true - Архивировать файл, False - не архивировать 1646 - "from": "2023-09-27T12:17:45.973Z", ~/~/ Дата и время начала запроса 1647 - "to": "2023-09-27T12:17:45.973Z" ~/~/ Дата и время окончания запроса 1648 -} 1649 - 1650 -Ответ: 1651 - 1652 -Получаете файл. Сообщение: Code 200/Success 1653 - 1654 -== (% style="color:#000000; font-size:16px" %)**Статус экспорта сообщений**(%%) == 1655 - 1656 -(% class="box infomessage" %) 1657 -((( 1658 -**GET /api/v3/vehicles/export/history/status** 1659 -))) 1660 - 1661 -Метод возвращает список сообщений терминала объекта за выбранный период. 1662 - 1663 -(% style="text-align: left;" %) 1664 -Метод запроса **GET** 1665 - 1666 -(% style="text-align: left;" %) 1667 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/export/history/status 1668 - 1669 -(% style="text-align: left;" %) 1670 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1671 - 1672 -Ответ: 1673 - 1674 -{ 1675 - "activity": true, ~/~/ статус экспорт, где true - экспорт в процессе выполнения, false - в данный момент ничего не экспортируется. 1676 - "progress": 0, ~/~/ прогресс экспорта, от 0 до 100%. 1677 - "message": "string" ~/~/ текст описывающий статус. 1678 -} 1679 - 1680 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос данных об объекте за период**(%%) = 1681 - 1682 -== (% style="color:#000000; font-size:16px" %)**Получение данных о пробеге и моточасах транспортного средства**(%%) == 1683 - 1684 -(% class="box infomessage" %) 1685 -((( 1686 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/vehicles/mileageAndMotohours** 1687 -))) 1688 - 1689 1689 (% style="color:#000000" %)Метод запроса: **POST** 1690 1690 1691 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/ vehicles/mileageAndMotohours1522 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/users/api/v3/gis/find 1692 1692 1693 1693 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1694 1694 ... ... @@ -1695,43 +1695,43 @@ 1695 1695 (% style="text-align:left" %) 1696 1696 Тело запроса: 1697 1697 1529 +(% style="text-align:left" %) 1698 1698 { 1699 - "sampling": 0, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой. 1700 - "vehicleIds": [0], ~/~/ Список ID объектов 1701 - "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода 1702 - "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода 1703 - "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 1531 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" 1704 1704 } 1705 1705 1534 +(% style="text-align:left" %) 1706 1706 Ответ: 1707 1707 1708 1708 [ 1709 1709 { 1710 - " vehicleId": 0, ~/~/IDобъекта1711 - "name": "string", ~/~/ ИмяТС1712 - "pe riods":[~/~/Периоды1713 - {1714 - start": "2023-08-09T14:23:14.574Z", ~/~/Начало1715 - end":"2023-08-09T14:23:14.574Z", ~/~/Окончание1716 - mileageBegin": 0, ~/~/Пробег на началопериода1717 - mileageEnd": 0, ~/~/Пробег на окончаниепериода1718 - motohoursBegin":0, ~/~/Моточасы наачало периода1719 - motohoursEnd": 0 ~/~/Моточасы на окончание периода1720 - }1721 - ]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", ~/~/ Дата создания 1722 1722 } 1723 1723 ] 1724 1724 1725 -== (% style="color:#000000; font-size:16px" %)** Получение данныхо расходетранспортногосредства**(%%) ==1554 +== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по объектам**(%%) == 1726 1726 1727 1727 (% class="box infomessage" %) 1728 1728 ((( 1729 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/ vehicles/fuelConsumption**1558 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/vehicles** 1730 1730 ))) 1731 1731 1561 +(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных объектов со всеми геообъектами за выбранный период. 1562 + 1732 1732 (% style="color:#000000" %)Метод запроса: **POST** 1733 1733 1734 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/ vehicles/fuelConsumption1565 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/vehicles 1735 1735 1736 1736 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1737 1737 ... ... @@ -1739,42 +1739,40 @@ 1739 1739 Тело запроса: 1740 1740 1741 1741 { 1742 - "sampling": 0, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой. 1743 - "vehicleIds": [0], ~/~/ Список ID объектов 1744 - "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода 1745 - "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода 1746 - "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 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 ~/~/ 1747 1747 } 1748 1748 1749 1749 Ответ: 1750 - 1751 1751 [ 1752 1752 { 1753 - "vehicleId": 0, ~/~/ ID объекта 1754 - "name": "string", ~/~/ Имя ТС 1755 - "periods": [ ~/~/ Периоды 1756 - { 1757 - "start": "2023-08-09T14:23:14.574Z", ~/~/ Начало 1758 - "end": "2023-08-09T14:23:14.574Z", ~/~/ Окончание 1759 - "fuelLevelStart": 0, ~/~/ Уровень топлива на начало периода 1760 - "fuelLevelEnd": 0, ~/~/ Уровень топлива на конец периода 1761 - "fuelConsumption": 0, ~/~/ Расход топлива 1762 - "fuelConsumptionMove": 0 ~/~/ Расход топлива в движении 1763 - } 1764 - ] 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" 1765 1765 } 1766 1766 ] 1767 1767 1768 -== (% style="color:#000000; font-size:16px" %)** Получение данныхозаправках исливахтранспортногосредства**(%%) ==1595 +== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по геообъектам**(%%) == 1769 1769 1770 1770 (% class="box infomessage" %) 1771 1771 ((( 1772 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/ vehicles/fuelInOut**1599 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/geozones** 1773 1773 ))) 1774 1774 1602 +(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных геообъектов со всеми объектами за выбранный период. 1603 + 1775 1775 (% style="color:#000000" %)Метод запроса: **POST** 1776 1776 1777 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/ vehicles/fuelInOut1606 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/geozones 1778 1778 1779 1779 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1780 1780 ... ... @@ -1782,10 +1782,15 @@ 1782 1782 Тело запроса: 1783 1783 1784 1784 { 1785 - "vehicleIds": [0], ~/~/ Список ID объектов 1786 - "from": "2023-08-09T14:27:44.772Z", ~/~/ Дата и время начало запроса 1787 - "to": "2023-08-09T14:27:44.772Z", ~/~/ Дата и время окончания запроса 1788 - "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 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 1789 1789 } 1790 1790 1791 1791 Ответ: ... ... @@ -1792,136 +1792,110 @@ 1792 1792 1793 1793 [ 1794 1794 { 1795 - "start": "2023-08-09T14:27:44.773Z", ~/~/ Начало периода 1796 - "end": "2023-08-09T14:27:44.773Z", ~/~/ Окончание периода 1797 - "vehicleId": 0, ~/~/ ID объекта 1798 - "name": "string", ~/~/ Имя объекта 1799 - "model": "string", ~/~/ Модель объекта 1800 - "fuels": [ ~/~/ Массив данным по заправкам и сливам 1801 - { 1802 - "event": 0, ~/~/ Тип события 20 - TankFuelIn - заправка, 21 - TankFuelOut - слив 1803 - "startDate": "2023-08-09T14:27:44.773Z", ~/~/ Начало 1804 - "endDate": "2023-08-09T14:27:44.773Z", ~/~/ Окончание 1805 - "valueFuel": 0, ~/~/ Количество 1806 - "fuelStart": 0, ~/~/ Уровень топлива на начало события 1807 - "fuelEnd": 0 ~/~/ Уровень топливо на конец события 1808 - } 1809 - ] 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" 1810 1810 } 1811 1811 ] 1812 1812 1813 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов**(%%) = 1814 1814 1815 -== (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) == 1816 1816 1641 + 1642 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) = 1643 + 1644 +== (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) == 1645 + 1817 1817 (% class="box infomessage" %) 1818 1818 ((( 1819 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)** POST**(%%)**/api/v3/gis/find**1648 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**GET /api/v3/sensors/types** 1820 1820 ))) 1821 1821 1822 -(% style="color:#000000" %)Метод позволяет получить список геообъектовклиента.Возвращает массивгеообъектов совсейинформациейоних.1651 +(% style="color:#000000" %)Метод позволяет получить список типов датчиков. Метод возвращает информацию о типах датчиков с учетом настроек авторизованного пользователя, указанного в запросе. 1823 1823 1824 -(% style="color:#000000" %)Метод запроса: ** POST**1653 +(% style="color:#000000" %)Метод запроса: **GET** 1825 1825 1826 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/ gis/find1655 +(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/sensors/types>>url:https://hosting.glonasssoft.ru/api/v3/sensors/types]] 1827 1827 1828 1828 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1829 1829 1830 -(% style="text-align:left" %) 1831 -Тело запроса: 1659 +(% style="color:#000000" %)Ответ: 1832 1832 1833 -(% style="text-align:left" %) 1834 -{ 1835 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" 1836 -} 1661 +(% style="color:#000000" %){ 1837 1837 1663 + "id": "", ~/~/ ID типа датчика 1664 + "name": "", ~/~/ Название 1665 + "description": "", ~/~/ Описание 1666 + 1838 1838 (% style="text-align:left" %) 1839 - Ответ:1668 +(% style="color:#000000" %)} 1840 1840 1841 -[ 1842 - { 1843 - "id": 0, ~/~/ Идентификатор объекта геозоны 1844 - "name": "string", ~/~/ Название объекта геозоны 1845 - "type": 0, ~/~/ Тип объекта геозоны 1846 - "fname": "string", ~/~/ Имя файла 1847 - "parentId": "string", ~/~/ Идентификатор клиента 1848 - "radius": 0, ~/~/ Радиус геообъекта 1849 - "beginCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата начала расчета 1850 - "endCalc": "2023-08-01T07:54:54.893Z", ~/~/ Дата окончания расчета 1851 - "description": "string", ~/~/ Описание 1852 - "area": 0, ~/~/ Площадь, м^^2^^ 1853 - "perimetr": 0, ~/~/ Периметр, м 1854 - "createDate": "2023-08-01T07:54:54.893Z", ~/~/ Дата создания 1855 - } 1856 -] 1670 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Сообщения**(%%) = 1857 1857 1858 -== (% style="color:#000000; font-size:16px" %)** Запроспересеченийпообъектам**(%%) ==1672 +== (% style="color:#000000; font-size:16px" %)**Данные об активности объекта**(%%) == 1859 1859 1860 -(% class="box infomessage" %) 1674 +(% class="box infomessage" style="text-align: left;" %) 1861 1861 ((( 1862 - (% style="color:#000000; line-height:100%" %)****(% lang="en-US" %)**POST**(%%)**/api/v3/gis/intersections/vehicles**1676 +**POST /api/v3/terminalMessages/count** 1863 1863 ))) 1864 1864 1865 -(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных объектов со всеми геообъектами за выбранный период. 1679 +(% style="text-align: left;" %) 1680 +Метод возвращает количество сообщений отправленных терминалом на сервер за указанный период. 1866 1866 1867 -(% style="color:#000000" %)Метод запроса: **POST** 1682 +(% style="text-align: left;" %) 1683 +Метод запроса **POST** 1868 1868 1869 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/vehicles 1685 +(% style="text-align: left;" %) 1686 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages/count 1870 1870 1688 +(% style="text-align: left;" %) 1871 1871 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1872 1872 1873 -(% style="text-align:left" %) 1874 -Тело запроса: 1875 - 1691 +(% style="text-align: left;" %) 1876 1876 { 1877 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса 1878 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания 1879 - "ids": [ ], ~/~/ Массив id объектов 1880 - "byTime": 0, ~/~/ Объединение событий по времени 1881 - "byDist": 0, ~/~/ Объединение событий по расстоянию 1882 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения 1883 - "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра 1693 + "vehicleIds": [ 1694 + id ~/~/ здесь передается список идентификаторов объектов 1695 + ], 1696 + "from": "2023-03-12T07:09:02.364Z", ~/~/ от какой даты выполнять запрос 1697 + "to": "2023-03-14T07:09:02.364Z" ~/~/ до какой даты выполнять запрос 1884 1884 } 1885 1885 1700 +(% style="text-align: left;" %) 1886 1886 Ответ: 1702 + 1703 +(% style="text-align: left;" %) 1887 1887 [ 1888 1888 { 1889 - "geozoneId": 0, ~/~/ ID геообъекта 1890 - "geozoneName": "string", ~/~/ Название геообъекта 1891 - "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда 1892 - "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда 1893 - "duration": 0, ~/~/ Продолжительность нахождения в геообъекте 1894 - "vehicleId": 0, ~/~/ ID объекта 1895 - "vehicleName": "string" ~/~/ Имя объекта 1706 + "vehicleId": 0, ~/~/ идентификатор объекта 1707 + "count": 0 ~/~/ количество сообщений за период 1896 1896 } 1897 1897 ] 1898 1898 1899 -== (% style="color:#000000; font-size:16px" %)**Запрос пересеченийпогеообъектам**(%%) ==1711 +== (% style="color:#000000; font-size:16px" %)**Запрос списка сообщений**(%%) == 1900 1900 1901 1901 (% class="box infomessage" %) 1902 1902 ((( 1903 - (% style="color:#000000; line-height:100%" %)****(% lang="en-US" %)**POST**(%%)**/api/v3/gis/intersections/geozones**1715 +**POST /api/v3/terminalMessages** 1904 1904 ))) 1905 1905 1906 - (% style="color:#000000" %)Методпозволяетполучитьсписокпересеченийвыбранных геообъектов со всеми объектамиза выбранный период.1718 +Метод возвращает список сообщений терминала объекта за выбранный период. 1907 1907 1908 -(% style="color:#000000" %)Метод запроса: **POST** 1720 +(% style="text-align: left;" %) 1721 +Метод запроса **POST** 1909 1909 1910 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/geozones 1723 +(% style="text-align: left;" %) 1724 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages 1911 1911 1726 +(% style="text-align: left;" %) 1912 1912 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1913 1913 1914 -(% style="text-align:left" %) 1915 -Тело запроса: 1916 - 1917 1917 { 1918 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса 1919 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания 1920 - "ids": [ ], ~/~/ Массив id геообъектов 1921 - "byTime": 0, ~/~/ Объединение событий по времени 1922 - "byDist": 0, ~/~/ Объединение событий по расстоянию 1923 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения 1924 - "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра 1730 + "vehicleId": 0, ~/~/ id объекта 1731 + "from": "2023-03-29T09:14:46.107Z", ~/~/ начало периода запроса 1732 + "to": "2023-03-29T09:14:46.107Z" ~/~/ конец периода запроса 1925 1925 } 1926 1926 1927 1927 Ответ: ... ... @@ -1928,13 +1928,24 @@ 1928 1928 1929 1929 [ 1930 1930 { 1931 - "geozoneId": 0, ~/~/ ID геообъекта 1932 - "geozoneName": "string", ~/~/ Название геообъекта 1933 - "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда 1934 - "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда 1935 - "duration": 0, ~/~/ Продолжительность нахождения в геообъекте 1936 - "vehicleId": 0, ~/~/ ID объекта 1937 - "vehicleName": "string" ~/~/ Имя объекта 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 + ] 1938 1938 } 1939 1939 ] 1940 1940