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
-
... ... @@ -682,6 +682,218 @@ 682 682 (% style="text-align:left" %) 683 683 (% style="color:#000000" %)**Ответ: В случае успешного выполнения запроса вернется HTTP ответ «200».** 684 684 685 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Модель объекта**(%%) = 686 + 687 +== (% style="color:#000000; font-size:16px" %)**Получение информации о модели объекта**(%%) == 688 + 689 +(% class="box infomessage" %) 690 +((( 691 +(% lang="en-US" %)**GET /api/v3/models/{Id}** 692 +))) 693 + 694 +Метод возвращает полную информацию о модели объекта. 695 + 696 +(% style="color:#000000" %)Метод запроса: **GET** 697 + 698 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/(% lang="en-US" %)v3/models/(% style="color:#000000" %){(%%)ID} 699 + 700 +(% style="color:#000000" %)Параметр запроса: {__**id}**__ - идентификатор модели объекта 701 + 702 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 703 + 704 +(% style="color:#000000" %)Ответ: 705 + 706 +(% style="color:#000000" %){ 707 + "parentName": "string", 708 + "name": "string", 709 + "picture": "string", 710 + "minspeed": 0, 711 + "maxspeed": 0, 712 + "width": 0, 713 + "imbeddedtrailer": true, 714 + "fueloutlay": 0, 715 + "hoppercapacity": 0, 716 + "hopperdischargespeed": 0, 717 + "modelType": 0, 718 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 719 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 720 + "deleted": true 721 +} 722 + 723 +|(% style="width:215px" %)Параметр|(% style="width:861px" %)Описание 724 +|(% style="width:215px" %)(% style="color:#000000" %)parentName|(% style="width:861px" %)Имя клиента, которому принадлежит модель объекта 725 +|(% style="width:215px" %)(% style="color:#000000" %)name|(% style="width:861px" %)Имя модели объекта 726 +|(% style="width:215px" %)(% style="color:#000000" %)picture|(% style="width:861px" %)Название иконки транспорта 727 +|(% style="width:215px" %)(% style="color:#000000" %)minspeed|(% style="width:861px" %)Минимальная технологическая скорость обработки поля, в км/ч 728 +|(% style="width:215px" %)(% style="color:#000000" %)maxspeed|(% style="width:861px" %)Максимальная технологическая скорость обработки поля, в км/ч 729 +|(% style="width:215px" %)(% style="color:#000000" %)width|(% style="width:861px" %)Ширина агрегата, в метрах 730 +|(% style="width:215px" %)(% style="color:#000000" %)imbeddedtrailer|(% style="width:861px" %)Опция: Содержит встроенный агрегат 731 +|(% style="width:215px" %)(% style="color:#000000" %)fueloutlay|(% style="width:861px" %)- 732 +|(% style="width:215px" %)(% style="color:#000000" %)hoppercapacity|(% style="width:861px" %)Объем бункера 733 +|(% style="width:215px" %)(% style="color:#000000" %)hopperdischargespeed|(% style="width:861px" %)Скорость выгрузки из бункера, л/сек 734 +|(% style="width:215px" %)(% style="color:#000000" %)modelType|(% style="width:861px" %)Определяет тип модели объекта: 0 - None, 1 - Agro, 2 - Cargo, 3 - Car 735 +|(% style="width:215px" %)(% style="color:#000000" %)id|(% style="width:861px" %)ID модели объекта 736 +|(% style="width:215px" %)(% style="color:#000000" %)parentId|(% style="width:861px" %)ID клиента, которому принадлежит модель объекта 737 +|(% style="width:215px" %)(% style="color:#000000" %)deleted|(% style="width:861px" %)Признак удаления, тип: boolean 738 + 739 +== (% style="color:#000000; font-size:16px" %)**Просмотр списка моделей**(%%) == 740 + 741 +(% class="box successmessage" %) 742 +((( 743 +(% lang="en-US" %)**POST /api/v3/models/find** 744 +))) 745 + 746 +(% style="color:#000000" %)Метод позволяет получить список всех моделей клиента, указанного в запросе. 747 + 748 +(% style="color:#000000" %)Метод запроса: **POST** 749 + 750 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/models/find 751 + 752 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 753 + 754 +(% style="color:#000000" %)Параметры в теле запроса (JSON): 755 + 756 +(% style="color:#000000" %){ 757 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" 758 +} 759 + 760 +(% style="color:#000000" %)Ответ: 761 + 762 +(% style="color:#000000" %)[ 763 + { 764 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 765 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 766 + "parentName": "string", 767 + "name": "string", 768 + "modelType": 0 769 + } 770 +] 771 + 772 +== (% style="color:#000000; font-size:16px" %)**Добавление модели**(%%) == 773 + 774 +(% class="box successmessage" %) 775 +((( 776 +(% lang="en-US" %)**POST /api/v3/models** 777 +))) 778 + 779 +(% style="color:#000000" %)Метод позволяет добавить объект, указанный в запросе. 780 + 781 +(% style="color:#000000" %)Метод запроса: **POST** 782 + 783 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/(% lang="en-US" %)models 784 + 785 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 786 + 787 +(% style="color:#000000" %)Параметры в теле запроса (JSON): 788 + 789 +{ 790 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 791 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 792 + "deleted": true, 793 + "extId": "string", 794 + "name": "string", 795 + "picture": "string", 796 + "minspeed": 0, 797 + "maxspeed": 0, 798 + "width": 0, 799 + "imbeddedtrailer": true, 800 + "fueloutlay": 0, 801 + "hoppercapacity": 0, 802 + "hopperdischargespeed": 0, 803 + "modelType": 0 804 +} 805 + 806 +Ответ: 807 + 808 +{ 809 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 810 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 811 + "deleted": true, 812 + "extId": "string", 813 + "name": "string", 814 + "picture": "string", 815 + "minspeed": 0, 816 + "maxspeed": 0, 817 + "width": 0, 818 + "imbeddedtrailer": true, 819 + "fueloutlay": 0, 820 + "hoppercapacity": 0, 821 + "hopperdischargespeed": 0, 822 + "modelType": 0 823 +} 824 + 825 +== (% style="color:#000000; font-size:16px" %)**Редактирование модели**(%%) == 826 + 827 +(% class="box warningmessage" %) 828 +((( 829 +(% style="color:#000000" %)// //(% lang="en-US" %)**PUT /api/v3/models** 830 +))) 831 + 832 +(% style="color:#000000" %)Метод позволяет изменить статус пользователя, указанного в запросе. 833 + 834 +(% style="color:#000000" %)Метод запроса: **PUT** 835 + 836 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/(% lang="en-US" %)api/v3/models 837 + 838 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 839 + 840 +(% style="color:#000000" %)Параметры в теле запроса (JSON): 841 + 842 +{ 843 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 844 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 845 + "deleted": true, 846 + "extId": "string", 847 + "name": "string", 848 + "picture": "string", 849 + "minspeed": 0, 850 + "maxspeed": 0, 851 + "width": 0, 852 + "imbeddedtrailer": true, 853 + "fueloutlay": 0, 854 + "hoppercapacity": 0, 855 + "hopperdischargespeed": 0, 856 + "modelType": 0 857 +} 858 + 859 +Ответ: 860 + 861 +{ 862 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 863 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 864 + "deleted": true, 865 + "extId": "string", 866 + "name": "string", 867 + "picture": "string", 868 + "minspeed": 0, 869 + "maxspeed": 0, 870 + "width": 0, 871 + "imbeddedtrailer": true, 872 + "fueloutlay": 0, 873 + "hoppercapacity": 0, 874 + "hopperdischargespeed": 0, 875 + "modelType": 0 876 +} 877 + 878 +== (% style="color:#000000; font-size:16px" %)**Удаление модели**(%%) == 879 + 880 +(% class="box errormessage" %) 881 +((( 882 +(% lang="en-US" %)**DELETE /api/v3/models/{Id}** 883 +))) 884 + 885 +(% style="color:#000000" %)Метод позволяет удалить пользователя. Метод позволяет удалить пользователя, указанного в строке запроса. 886 + 887 +(% style="color:#000000" %)Метод запроса: **DELETE** 888 + 889 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru(% lang="en-US" %)/api/v3/models/{Id} 890 + 891 +(% style="color:#000000" %)Параметр запроса: {**__id__**} - id модели 892 + 893 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 894 + 895 +Ответ: В случае успеха **Success 200** 896 + 685 685 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Транспортные средства**(%%) = 686 686 687 687 == (% style="color:#000000; font-size:16px" %)**Получение информации об объекте**(%%) == ... ... @@ -1504,10 +1504,314 @@ 1504 1504 (% style="text-align:left" %) 1505 1505 (% style="color:#000000" %)} 1506 1506 1719 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) = 1507 1507 1721 +== (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) == 1722 + 1723 +(% class="box infomessage" %) 1724 +((( 1725 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**GET /api/v3/sensors/types** 1726 +))) 1727 + 1728 +(% style="color:#000000" %)Метод позволяет получить список типов датчиков. Метод возвращает информацию о типах датчиков с учетом настроек авторизованного пользователя, указанного в запросе. 1729 + 1730 +(% style="color:#000000" %)Метод запроса: **GET** 1731 + 1732 +(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/sensors/types>>url:https://hosting.glonasssoft.ru/api/v3/sensors/types]] 1733 + 1734 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1735 + 1736 +(% style="color:#000000" %)Ответ: 1737 + 1738 +(% style="color:#000000" %){ 1739 + 1740 + "id": "", ~/~/ ID типа датчика 1741 + "name": "", ~/~/ Название 1742 + "description": "", ~/~/ Описание 1743 + 1508 1508 (% style="text-align:left" %) 1509 -(% style="color:#000000 ; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов**1745 +(% style="color:#000000" %)} 1510 1510 1747 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Сообщения**(%%) = 1748 + 1749 +== (% style="color:#000000; font-size:16px" %)**Данные об активности объекта**(%%) == 1750 + 1751 +(% class="box infomessage" style="text-align: left;" %) 1752 +((( 1753 +**POST /api/v3/terminalMessages/count** 1754 +))) 1755 + 1756 +(% style="text-align: left;" %) 1757 +Метод возвращает количество сообщений отправленных терминалом на сервер за указанный период. 1758 + 1759 +(% style="text-align: left;" %) 1760 +Метод запроса **POST** 1761 + 1762 +(% style="text-align: left;" %) 1763 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages/count 1764 + 1765 +(% style="text-align: left;" %) 1766 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1767 + 1768 +(% style="text-align: left;" %) 1769 +{ 1770 + "vehicleIds": [ 1771 + id ~/~/ здесь передается список идентификаторов объектов 1772 + ], 1773 + "from": "2023-03-12T07:09:02.364Z", ~/~/ от какой даты выполнять запрос 1774 + "to": "2023-03-14T07:09:02.364Z" ~/~/ до какой даты выполнять запрос 1775 +} 1776 + 1777 +(% style="text-align: left;" %) 1778 +Ответ: 1779 + 1780 +(% style="text-align: left;" %) 1781 +[ 1782 + { 1783 + "vehicleId": 0, ~/~/ идентификатор объекта 1784 + "count": 0 ~/~/ количество сообщений за период 1785 + } 1786 +] 1787 + 1788 +== (% style="color:#000000; font-size:16px" %)**Запрос списка сообщений**(%%) == 1789 + 1790 +(% class="box infomessage" %) 1791 +((( 1792 +**POST /api/v3/terminalMessages** 1793 +))) 1794 + 1795 +Метод возвращает список сообщений терминала объекта за выбранный период. 1796 + 1797 +(% style="text-align: left;" %) 1798 +Метод запроса **POST** 1799 + 1800 +(% style="text-align: left;" %) 1801 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages 1802 + 1803 +(% style="text-align: left;" %) 1804 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1805 + 1806 +{ 1807 + "vehicleId": 0, ~/~/ id объекта 1808 + "from": "2023-03-29T09:14:46.107Z", ~/~/ начало периода запроса 1809 + "to": "2023-03-29T09:14:46.107Z" ~/~/ конец периода запроса 1810 +} 1811 + 1812 +Ответ: 1813 + 1814 +[ 1815 + { 1816 + "messages": [ 1817 + { 1818 + "deviceTime": "2023-03-29T09:14:46.125Z", ~/~/ Время устройства 1819 + "serverTime": "2023-03-29T09:14:46.125Z", ~/~/ Время сервера 1820 + "speed": 0, ~/~/ Скорость, км/ч 1821 + "altitude": 0, ~/~/ Высота, м 1822 + "latitude": 0, ~/~/ Широта [-90°;90°] 1823 + "longitude": 0, ~/~/ Долгота [-180°;180°] 1824 + "satellites": 0, ~/~/ Кол-во спутников 1825 + "voltage": 0, ~/~/ Напряжение 1826 + "parameters": { ~/~/ список параметров датчиков передаваемых терминалом 1827 + "additionalProp1": "string", 1828 + "additionalProp2": "string", 1829 + "additionalProp3": "string" 1830 + }, 1831 + "photoCount": 0 ~/~/ Кол-во фото 1832 + } 1833 + ] 1834 + } 1835 +] 1836 + 1837 +== (% style="color:#000000; font-size:16px" %)**Экспорт сообщений**(%%) == 1838 + 1839 +(% class="box infomessage" %) 1840 +((( 1841 +**POST /api/v3/vehicles/export/history** 1842 +))) 1843 + 1844 +Метод возвращает список сообщений терминала объекта за выбранный период. 1845 + 1846 +(% style="text-align: left;" %) 1847 +Метод запроса **POST** 1848 + 1849 +(% style="text-align: left;" %) 1850 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/vehicles/export/history 1851 + 1852 +(% style="text-align: left;" %) 1853 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1854 + 1855 +{ 1856 + "vehicleId": 0, ~/~/ ID объекта 1857 + "asArchive": true, ~/~/ true - Архивировать файл, False - не архивировать 1858 + "from": "2023-09-27T12:17:45.973Z", ~/~/ Дата и время начала запроса 1859 + "to": "2023-09-27T12:17:45.973Z" ~/~/ Дата и время окончания запроса 1860 +} 1861 + 1862 +Ответ: 1863 + 1864 +Получаете файл. Сообщение: Code 200/Success 1865 + 1866 +== (% style="color:#000000; font-size:16px" %)**Статус экспорта сообщений**(%%) == 1867 + 1868 +(% class="box infomessage" %) 1869 +((( 1870 +**GET /api/v3/vehicles/export/history/status** 1871 +))) 1872 + 1873 +Метод возвращает список сообщений терминала объекта за выбранный период. 1874 + 1875 +(% style="text-align: left;" %) 1876 +Метод запроса **GET** 1877 + 1878 +(% style="text-align: left;" %) 1879 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/export/history/status 1880 + 1881 +(% style="text-align: left;" %) 1882 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1883 + 1884 +Ответ: 1885 + 1886 +{ 1887 + "activity": true, ~/~/ статус экспорт, где true - экспорт в процессе выполнения, false - в данный момент ничего не экспортируется. 1888 + "progress": 0, ~/~/ прогресс экспорта, от 0 до 100%. 1889 + "message": "string" ~/~/ текст описывающий статус. 1890 +} 1891 + 1892 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос данных об объекте за период**(%%) = 1893 + 1894 +== (% style="color:#000000; font-size:16px" %)**Получение данных о пробеге и моточасах транспортного средства**(%%) == 1895 + 1896 +(% class="box infomessage" %) 1897 +((( 1898 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/vehicles/mileageAndMotohours** 1899 +))) 1900 + 1901 +(% style="color:#000000" %)Метод запроса: **POST** 1902 + 1903 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/vehicles/mileageAndMotohours 1904 + 1905 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1906 + 1907 +(% style="text-align:left" %) 1908 +Тело запроса: 1909 + 1910 +{ 1911 + "sampling": 0, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой. 1912 + "vehicleIds": [0], ~/~/ Список ID объектов 1913 + "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода 1914 + "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода 1915 + "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 1916 +} 1917 + 1918 +Ответ: 1919 + 1920 +[ 1921 + { 1922 + "vehicleId": 0, ~/~/ ID объекта 1923 + "name": "string", ~/~/ Имя ТС 1924 + "periods": [ ~/~/ Периоды 1925 + { 1926 + "start": "2023-08-09T14:23:14.574Z", ~/~/ Начало 1927 + "end": "2023-08-09T14:23:14.574Z", ~/~/ Окончание 1928 + "mileageBegin": 0, ~/~/ Пробег на начало периода 1929 + "mileageEnd": 0, ~/~/ Пробег на окончание периода 1930 + "motohoursBegin": 0, ~/~/ Моточасы на начало периода 1931 + "motohoursEnd": 0 ~/~/ Моточасы на окончание периода 1932 + } 1933 + ] 1934 + } 1935 +] 1936 + 1937 +== (% style="color:#000000; font-size:16px" %)**Получение данных о расходе транспортного средства**(%%) == 1938 + 1939 +(% class="box infomessage" %) 1940 +((( 1941 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/vehicles/fuelConsumption** 1942 +))) 1943 + 1944 +(% style="color:#000000" %)Метод запроса: **POST** 1945 + 1946 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/vehicles/fuelConsumption 1947 + 1948 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1949 + 1950 +(% style="text-align:left" %) 1951 +Тело запроса: 1952 + 1953 +{ 1954 + "sampling": 0, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой. 1955 + "vehicleIds": [0], ~/~/ Список ID объектов 1956 + "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода 1957 + "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода 1958 + "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 1959 +} 1960 + 1961 +Ответ: 1962 + 1963 +[ 1964 + { 1965 + "vehicleId": 0, ~/~/ ID объекта 1966 + "name": "string", ~/~/ Имя ТС 1967 + "periods": [ ~/~/ Периоды 1968 + { 1969 + "start": "2023-08-09T14:23:14.574Z", ~/~/ Начало 1970 + "end": "2023-08-09T14:23:14.574Z", ~/~/ Окончание 1971 + "fuelLevelStart": 0, ~/~/ Уровень топлива на начало периода 1972 + "fuelLevelEnd": 0, ~/~/ Уровень топлива на конец периода 1973 + "fuelConsumption": 0, ~/~/ Расход топлива 1974 + "fuelConsumptionMove": 0 ~/~/ Расход топлива в движении 1975 + } 1976 + ] 1977 + } 1978 +] 1979 + 1980 +== (% style="color:#000000; font-size:16px" %)**Получение данных о заправках и сливах транспортного средства**(%%) == 1981 + 1982 +(% class="box infomessage" %) 1983 +((( 1984 +(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/vehicles/fuelInOut** 1985 +))) 1986 + 1987 +(% style="color:#000000" %)Метод запроса: **POST** 1988 + 1989 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/vehicles/fuelInOut 1990 + 1991 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1992 + 1993 +(% style="text-align:left" %) 1994 +Тело запроса: 1995 + 1996 +{ 1997 + "vehicleIds": [0], ~/~/ Список ID объектов 1998 + "from": "2023-08-09T14:27:44.772Z", ~/~/ Дата и время начало запроса 1999 + "to": "2023-08-09T14:27:44.772Z", ~/~/ Дата и время окончания запроса 2000 + "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3 2001 +} 2002 + 2003 +Ответ: 2004 + 2005 +[ 2006 + { 2007 + "start": "2023-08-09T14:27:44.773Z", ~/~/ Начало периода 2008 + "end": "2023-08-09T14:27:44.773Z", ~/~/ Окончание периода 2009 + "vehicleId": 0, ~/~/ ID объекта 2010 + "name": "string", ~/~/ Имя объекта 2011 + "model": "string", ~/~/ Модель объекта 2012 + "fuels": [ ~/~/ Массив данным по заправкам и сливам 2013 + { 2014 + "event": 0, ~/~/ Тип события 20 - TankFuelIn - заправка, 21 - TankFuelOut - слив 2015 + "startDate": "2023-08-09T14:27:44.773Z", ~/~/ Начало 2016 + "endDate": "2023-08-09T14:27:44.773Z", ~/~/ Окончание 2017 + "valueFuel": 0, ~/~/ Количество 2018 + "fuelStart": 0, ~/~/ Уровень топлива на начало события 2019 + "fuelEnd": 0 ~/~/ Уровень топливо на конец события 2020 + } 2021 + ] 2022 + } 2023 +] 2024 + 2025 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов**(%%) = 2026 + 1511 1511 == (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) == 1512 1512 1513 1513 (% class="box infomessage" %) ... ... @@ -1519,7 +1519,7 @@ 1519 1519 1520 1520 (% style="color:#000000" %)Метод запроса: **POST** 1521 1521 1522 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/ users/api/v3/gis/find2038 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/find 1523 1523 1524 1524 (% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1525 1525 ... ... @@ -1634,124 +1634,6 @@ 1634 1634 } 1635 1635 ] 1636 1636 1637 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) = 1638 - 1639 -== (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) == 1640 - 1641 -(% class="box infomessage" %) 1642 -((( 1643 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**GET /api/v3/sensors/types** 1644 -))) 1645 - 1646 -(% style="color:#000000" %)Метод позволяет получить список типов датчиков. Метод возвращает информацию о типах датчиков с учетом настроек авторизованного пользователя, указанного в запросе. 1647 - 1648 -(% style="color:#000000" %)Метод запроса: **GET** 1649 - 1650 -(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/sensors/types>>url:https://hosting.glonasssoft.ru/api/v3/sensors/types]] 1651 - 1652 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1653 - 1654 -(% style="color:#000000" %)Ответ: 1655 - 1656 -(% style="color:#000000" %){ 1657 - 1658 - "id": "", ~/~/ ID типа датчика 1659 - "name": "", ~/~/ Название 1660 - "description": "", ~/~/ Описание 1661 - 1662 -(% style="text-align:left" %) 1663 -(% style="color:#000000" %)} 1664 - 1665 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Сообщения**(%%) = 1666 - 1667 -== (% style="color:#000000; font-size:16px" %)**Данные об активности объекта**(%%) == 1668 - 1669 -(% class="box infomessage" style="text-align: left;" %) 1670 -((( 1671 -**POST /api/v3/terminalMessages/count** 1672 -))) 1673 - 1674 -(% style="text-align: left;" %) 1675 -Метод возвращает количество сообщений отправленных терминалом на сервер за указанный период. 1676 - 1677 -(% style="text-align: left;" %) 1678 -Метод запроса **POST** 1679 - 1680 -(% style="text-align: left;" %) 1681 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages/count 1682 - 1683 -(% style="text-align: left;" %) 1684 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1685 - 1686 -(% style="text-align: left;" %) 1687 -{ 1688 - "vehicleIds": [ 1689 - id ~/~/ здесь передается список идентификаторов объектов 1690 - ], 1691 - "from": "2023-03-12T07:09:02.364Z", ~/~/ от какой даты выполнять запрос 1692 - "to": "2023-03-14T07:09:02.364Z" ~/~/ до какой даты выполнять запрос 1693 -} 1694 - 1695 -(% style="text-align: left;" %) 1696 -Ответ: 1697 - 1698 -(% style="text-align: left;" %) 1699 -[ 1700 - { 1701 - "vehicleId": 0, ~/~/ идентификатор объекта 1702 - "count": 0 ~/~/ количество сообщений за период 1703 - } 1704 -] 1705 - 1706 -== (% style="color:#000000; font-size:16px" %)**Запрос списка сообщений**(%%) == 1707 - 1708 -(% class="box infomessage" %) 1709 -((( 1710 -**POST /api/v3/terminalMessages** 1711 -))) 1712 - 1713 -Метод возвращает список сообщений терминала объекта за выбранный период. 1714 - 1715 -(% style="text-align: left;" %) 1716 -Метод запроса **POST** 1717 - 1718 -(% style="text-align: left;" %) 1719 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages 1720 - 1721 -(% style="text-align: left;" %) 1722 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 1723 - 1724 -{ 1725 - "vehicleId": 0, ~/~/ id объекта 1726 - "from": "2023-03-29T09:14:46.107Z", ~/~/ начало периода запроса 1727 - "to": "2023-03-29T09:14:46.107Z" ~/~/ конец периода запроса 1728 -} 1729 - 1730 -Ответ: 1731 - 1732 -[ 1733 - { 1734 - "messages": [ 1735 - { 1736 - "deviceTime": "2023-03-29T09:14:46.125Z", ~/~/ Время устройства 1737 - "serverTime": "2023-03-29T09:14:46.125Z", ~/~/ Время сервера 1738 - "speed": 0, ~/~/ Скорость, км/ч 1739 - "altitude": 0, ~/~/ Высота, м 1740 - "latitude": 0, ~/~/ Широта [-90°;90°] 1741 - "longitude": 0, ~/~/ Долгота [-180°;180°] 1742 - "satellites": 0, ~/~/ Кол-во спутников 1743 - "voltage": 0, ~/~/ Напряжение 1744 - "parameters": { ~/~/ список параметров датчиков передаваемых терминалом 1745 - "additionalProp1": "string", 1746 - "additionalProp2": "string", 1747 - "additionalProp3": "string" 1748 - }, 1749 - "photoCount": 0 ~/~/ Кол-во фото 1750 - } 1751 - ] 1752 - } 1753 -] 1754 - 1755 1755 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Уведомления**(%%) = 1756 1756 1757 1757 == (% style="color:#000000; font-size:16px" %)**Запрос списка уведомлений клиента**(%%) ==