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
-
... ... @@ -981,70 +981,45 @@ 981 981 "retries": 0 982 982 } 983 983 ], 984 - 985 - "sensors": [ ~/~/ Датчики 984 + "sensors": [ ~/~/ Датчики 986 986 { 987 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID датчика988 - "kind": 0, ~/~/ Тип, Simple - простой, Composite - виртуальный989 - "type": 0, ~/~/ Тип датчика990 - "name": "string", ~/~/ Имя датчика991 - "inputType": 0, ~/~/ Тип входа, Analog, Digital, Impulse, ImpulseFrequency, Diagnosis, Rs485, Rs232, Wire, FMS, BLE992 - "inputNumber": 0, ~/~/ Номер входа993 - "pseudonym": "string", ~/~/ Псевдоним994 - "medianDegree": 0, ~/~/ Медианная фильтрация995 - "isInverted": true, ~/~/ Инвертировать, true - Вкл., false - Выкл.996 - "disabled": true, ~/~/ Состояние: Отключен, true - Вкл., false - Выкл.997 - "gradeType": 0, ~/~/ Тип тарировки, 0 - Default, 1 - Digital, 2 - GradeTable, 3 - CounterSummary, 4 - CounterDiffs998 - "gradesTables": [ ~/~/ Массив таблиц тарировки986 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 987 + "kind": 0, 988 + "type": 0, 989 + "name": "string", 990 + "inputType": 0, 991 + "inputNumber": 0, 992 + "pseudonym": "string", 993 + "medianDegree": 0, 994 + "isInverted": true, 995 + "disabled": true, 996 + "gradeType": 0, 997 + "gradesTables": [ 999 999 { 1000 - "grades": [ ~/~/ Таблица тарировки 1999 + "grades": [ 1001 1001 { 1002 - "input": 0, ~/~/ Входящее значение1003 - "output": 0 ~/~/ Выходящее значение1001 + "input": 0, 1002 + "output": 0 1004 1004 } 1005 1005 ], 1006 - "relevanceTime": "2023-05-22T 09:57:39.562Z"~/~/ Дата/время начала применения тарировочной таблицы1005 + "relevanceTime": "2023-05-22T12:19:59.728Z" 1007 1007 } 1008 1008 ], 1009 - "showInTooltip": true, ~/~/ Отображать в подсказке1010 - "showLastValid": true, ~/~/ Отображать последнее валидное значение1011 - "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива1012 - "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания1013 - "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION1014 - "expr": "string", ~/~/ Формула1015 - "children": [ ~/~/ массив дочерних датчиков1008 + "showInTooltip": true, 1009 + "showLastValid": true, 1010 + "showAsDutOnGraph": true, 1011 + "showWithoutIgn": true, 1012 + "agrFunction": 0, 1013 + "expr": "string", 1014 + "children": [ 1016 1016 "string" 1017 1017 ], 1018 - "customParams": { ~/~/ прочие произвольные параметры1017 + "customParams": { 1019 1019 "additionalProp1": "string", 1020 1020 "additionalProp2": "string", 1021 1021 "additionalProp3": "string" 1022 1022 }, 1023 - 1024 -~/~/ Характерные для произвольного: 1025 - 1026 -~/~/ "EventsEnabled": "off", ~/~/ Фиксировать события работы: on, off 1027 - 1028 -~/~/ "EventsTemplateName": "Работа Произвольный", ~/~/ Наименование события работы 1029 - 1030 -~/~/ "EventsCountEnabled": "off", ~/~/ Фиксировать количество срабатываний: on, off 1031 - 1032 -~/~/ "EventsCountTemplateName": "Количество срабатываний Произвольный", ~/~/Наименование ~/~/события количества срабатываний 1033 - 1034 -~/~/ "MapDisplayEnabled": "off", ~/~/ Отображать на карте: on, off 1035 - 1036 -~/~/ "ChartDisplayEnabled": "off", ~/~/ Отображать на графике объекта: on, off 1037 - 1038 -~/~/ "PayloadChartDisplayEnabled": "off", ~/~/ Отображать на графике полезной нагрузки: on, off 1039 - 1040 -~/~/ "DrawType": ~/~/ тип отрисовки line, bar (Линия, Область) 1041 - 1042 -~/~/ Характерные для таблицы тарировки Вкл./Выкл.: 1043 - 1044 -~/~/ "ValueOn": "Вкл.", 1045 - 1046 -~/~/ "ValueOff": "Выкл." 1047 - "summaryMaxValue": 0 ~/~/ Макс. значение 1022 + "summaryMaxValue": 0 1048 1048 } 1049 1049 ], 1050 1050 "customFields": [ ~/~/ Произвольные поля ... ... @@ -1324,70 +1324,45 @@ 1324 1324 "retries": 0 1325 1325 } 1326 1326 ], 1327 - 1328 - "sensors": [ ~/~/ Датчики 1302 + "sensors": [ ~/~/ Датчики 1329 1329 { 1330 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID датчика1331 - "kind": 0, ~/~/ Тип, Simple - простой, Composite - виртуальный1332 - "type": 0, ~/~/ Тип датчика1333 - "name": "string", ~/~/ Имя датчика1334 - "inputType": 0, ~/~/ Тип входа, Analog, Digital, Impulse, ImpulseFrequency, Diagnosis, Rs485, Rs232, Wire, FMS, BLE1335 - "inputNumber": 0, ~/~/ Номер входа1336 - "pseudonym": "string", ~/~/ Псевдоним1337 - "medianDegree": 0, ~/~/ Медианная фильтрация1338 - "isInverted": true, ~/~/ Инвертировать, true - Вкл., false - Выкл.1339 - "disabled": true, ~/~/ Состояние: Отключен, true - Вкл., false - Выкл.1340 - "gradeType": 0, ~/~/ Тип тарировки, 0 - Default, 1 - Digital, 2 - GradeTable, 3 - CounterSummary, 4 - CounterDiffs1341 - "gradesTables": [ ~/~/ Массив таблиц тарировки1304 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1305 + "kind": 0, 1306 + "type": 0, 1307 + "name": "string", 1308 + "inputType": 0, 1309 + "inputNumber": 0, 1310 + "pseudonym": "string", 1311 + "medianDegree": 0, 1312 + "isInverted": true, 1313 + "disabled": true, 1314 + "gradeType": 0, 1315 + "gradesTables": [ 1342 1342 { 1343 - "grades": [ ~/~/ Таблица тарировки 11317 + "grades": [ 1344 1344 { 1345 - "input": 0, ~/~/ Входящее значение1346 - "output": 0 ~/~/ Выходящее значение1319 + "input": 0, 1320 + "output": 0 1347 1347 } 1348 1348 ], 1349 - "relevanceTime": "2023-05-22T 09:57:39.562Z"~/~/ Дата/время начала применения тарировочной таблицы1323 + "relevanceTime": "2023-05-22T12:19:59.728Z" 1350 1350 } 1351 1351 ], 1352 - "showInTooltip": true, ~/~/ Отображать в подсказке1353 - "showLastValid": true, ~/~/ Отображать последнее валидное значение1354 - "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива1355 - "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания1356 - "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION1357 - "expr": "string", ~/~/ Формула1358 - "children": [ ~/~/ массив дочерних датчиков1326 + "showInTooltip": true, 1327 + "showLastValid": true, 1328 + "showAsDutOnGraph": true, 1329 + "showWithoutIgn": true, 1330 + "agrFunction": 0, 1331 + "expr": "string", 1332 + "children": [ 1359 1359 "string" 1360 1360 ], 1361 - "customParams": { ~/~/ прочие произвольные параметры1335 + "customParams": { 1362 1362 "additionalProp1": "string", 1363 1363 "additionalProp2": "string", 1364 1364 "additionalProp3": "string" 1365 1365 }, 1366 - 1367 -~/~/ Характерные для произвольного: 1368 - 1369 -~/~/ "EventsEnabled": "off", ~/~/ Фиксировать события работы: on, off 1370 - 1371 -~/~/ "EventsTemplateName": "Работа Произвольный", ~/~/ Наименование события работы 1372 - 1373 -~/~/ "EventsCountEnabled": "off", ~/~/ Фиксировать количество срабатываний: on, off 1374 - 1375 -~/~/ "EventsCountTemplateName": "Количество срабатываний Произвольный", ~/~/Наименование ~/~/события количества срабатываний 1376 - 1377 -~/~/ "MapDisplayEnabled": "off", ~/~/ Отображать на карте: on, off 1378 - 1379 -~/~/ "ChartDisplayEnabled": "off", ~/~/ Отображать на графике объекта: on, off 1380 - 1381 -~/~/ "PayloadChartDisplayEnabled": "off", ~/~/ Отображать на графике полезной нагрузки: on, off 1382 - 1383 -~/~/ "DrawType": ~/~/ тип отрисовки line, bar (Линия, Область) 1384 - 1385 -~/~/ Характерные для таблицы тарировки Вкл./Выкл.: 1386 - 1387 -~/~/ "ValueOn": "Вкл.", 1388 - 1389 -~/~/ "ValueOff": "Выкл." 1390 - "summaryMaxValue": 0 ~/~/ Макс. значение 1340 + "summaryMaxValue": 0 1391 1391 } 1392 1392 ], 1393 1393 "customFields": [ ~/~/ Произвольные поля ... ... @@ -1822,700 +1822,6 @@ 1822 1822 1823 1823 Success 1824 1824 1825 - 1826 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Водители**(%%) = 1827 - 1828 -== (% style="color:#000000; font-size:16px" %)**Получить список водителей клиента**(%%) == 1829 - 1830 -(% class="box infomessage" %) 1831 -((( 1832 -**POST /api/v3/Drivers/find** 1833 -))) 1834 - 1835 -Передается параметр: parentId - ID клиента-родителя 1836 - 1837 -Ответ: 1838 - 1839 -[ 1840 - { 1841 - "name": "string", ~/~/ Определяет наименование 1842 - "description": "string", ~/~/ Определяет описание 1843 - "hiredate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату найма 1844 - "chopdate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату увольнения 1845 - "exclusive": true, ~/~/ Определяет признак "Исключительный" 1846 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя 1847 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя 1848 - "deleted": true ~/~/ Признак удаления 1849 - } 1850 -] 1851 - 1852 -== (% style="color:#000000; font-size:16px" %)**Получить данные о водителе**(%%) == 1853 - 1854 -(% class="box infomessage" %) 1855 -((( 1856 -**GET /api/v3/Drivers/{driverGuid}** 1857 -))) 1858 - 1859 -Передается параметр: ID водителя 1860 - 1861 -Ответ: 1862 - 1863 -{ 1864 - "name": "string", ~/~/ Определяет наименование 1865 - "description": "string", ~/~/ Определяет описание 1866 - "hiredate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату найма 1867 - "chopdate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату увольнения 1868 - "exclusive": true, ~/~/ Определяет признак "Исключительный" 1869 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя 1870 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя 1871 - "deleted": true ~/~/ Признак удаления 1872 -} 1873 - 1874 -== (% style="color:#000000; font-size:16px" %)**Добавить водителя**(%%) == 1875 - 1876 -(% class="box successmessage" %) 1877 -((( 1878 -**POST /api/v3/Drivers** 1879 -))) 1880 - 1881 -Запрос: 1882 - 1883 -{ 1884 - "name": "string", 1885 - "description": "string", 1886 - "hiredate": "2023-06-30T12:50:54.020Z", 1887 - "chopdate": "2023-06-30T12:50:54.020Z", 1888 - "exclusive": true, 1889 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1890 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1891 - "deleted": true 1892 -} 1893 - 1894 -Ответ: 1895 - 1896 -{ 1897 - "name": "string", 1898 - "description": "string", 1899 - "hiredate": "2023-06-30T12:50:54.051Z", 1900 - "chopdate": "2023-06-30T12:50:54.051Z", 1901 - "exclusive": true, 1902 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1903 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1904 - "deleted": true 1905 -} 1906 - 1907 - 1908 -== (% style="color:#000000; font-size:16px" %)**Редактировать водителя**(%%) == 1909 - 1910 -(% class="box warningmessage" %) 1911 -((( 1912 -**PUT /api/v3/Drivers** 1913 -))) 1914 - 1915 -Запрос: 1916 - 1917 -{ 1918 - "name": "string", 1919 - "description": "string", 1920 - "hiredate": "2023-06-30T12:50:27.910Z", 1921 - "chopdate": "2023-06-30T12:50:27.910Z", 1922 - "exclusive": true, 1923 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1924 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1925 - "deleted": true 1926 -} 1927 - 1928 -Ответ: 1929 - 1930 -{ 1931 - "name": "string", 1932 - "description": "string", 1933 - "hiredate": "2023-06-30T12:50:27.929Z", 1934 - "chopdate": "2023-06-30T12:50:27.929Z", 1935 - "exclusive": true, 1936 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1937 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1938 - "deleted": true 1939 -} 1940 - 1941 - 1942 -== (% style="color:#000000; font-size:16px" %)**Удалить водителя**(%%) == 1943 - 1944 -(% class="box errormessage" %) 1945 -((( 1946 -**DELETE /api/v3/Drivers/{driverGuid}** 1947 -))) 1948 - 1949 -Передается параметр: ID водителя 1950 - 1951 -Ответ: 1952 - 1953 -Success 1954 - 1955 - 1956 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Журнал назначений**(%%) = 1957 - 1958 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение водителя на объект**(%%) == 1959 - 1960 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к водителю**(%%) === 1961 - 1962 -(% class="box infomessage" %) 1963 -((( 1964 -**POST /api/v3/DriversVehiclesAssignments/GetByDrivers** 1965 -))) 1966 - 1967 -Запрос: 1968 - 1969 -{ 1970 - "Ids": [ 1971 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" 1972 - ], 1973 - "BeginTime": "2023-06-30T12:49:04.365Z", 1974 - "EndTime": "2023-06-30T12:49:04.365Z" 1975 -} 1976 - 1977 -Ответ: 1978 - 1979 -[ 1980 - { 1981 - "VehicleId": 0, 1982 - "CreateTime": "2023-06-30T09:52:31.240Z", 1983 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1984 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 1985 - "BeginTime": "2023-06-30T09:52:31.240Z", 1986 - "EndTime": "2023-06-30T09:52:31.240Z" 1987 - } 1988 -] 1989 - 1990 - 1991 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к объекту**(%%) === 1992 - 1993 -(% class="box infomessage" %) 1994 -((( 1995 -**POST /api/v3/DriversVehiclesAssignments/GetByVehicles** 1996 -))) 1997 - 1998 -Запрос: 1999 - 2000 -{ 2001 - "Ids": [ 2002 - 0 2003 - ], 2004 - "BeginTime": "2023-06-30T12:48:39.419Z", 2005 - "EndTime": "2023-06-30T12:48:39.419Z" 2006 -} 2007 - 2008 -Ответ: 2009 - 2010 -[ 2011 - { 2012 - "VehicleId": 0, 2013 - "CreateTime": "2023-06-30T09:54:01.631Z", 2014 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2015 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2016 - "BeginTime": "2023-06-30T09:54:01.631Z", 2017 - "EndTime": "2023-06-30T09:54:01.631Z" 2018 - } 2019 -] 2020 - 2021 - 2022 -=== (% style="color:#000000; font-size:16px" %)**Создать назначение водителя на объект**(%%) === 2023 - 2024 -(% class="box successmessage" %) 2025 -((( 2026 -**POST /api/v3/DriversVehiclesAssignments** 2027 -))) 2028 - 2029 -Передается массив назначений 2030 - 2031 -Запрос: 2032 - 2033 -[ 2034 - { 2035 - "VehicleId": 0, ~/~/ Идентификатор объекта 2036 - "CreateTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени создания назначения 2037 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя 2038 - "BeginTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени начала назначения 2039 - "EndTime": "2023-06-30T11:04:46.902Z" ~/~/ Момент времени окончания назначения. Необязательно. 2040 - } 2041 -] 2042 - 2043 -Ответ: 2044 - 2045 -[ 2046 - { 2047 - "VehicleId": 0, 2048 - "CreateTime": "2023-06-30T11:04:46.903Z", 2049 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2050 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2051 - "BeginTime": "2023-06-30T11:04:46.903Z", 2052 - "EndTime": "2023-06-30T11:04:46.903Z" 2053 - } 2054 -] 2055 - 2056 - 2057 -=== (% style="color:#000000; font-size:16px" %)**Изменить назначения водителей на объекты**(%%) === 2058 - 2059 -(% class="box warningmessage" %) 2060 -((( 2061 -**PUT /api/v3/DriversVehiclesAssignments** 2062 -))) 2063 - 2064 -Запрос: 2065 - 2066 -[ 2067 - { 2068 - "VehicleId": 0, 2069 - "CreateTime": "2023-06-30T11:14:08.117Z", 2070 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения 2071 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2072 - "BeginTime": "2023-06-30T11:14:08.117Z", 2073 - "EndTime": "2023-06-30T11:14:08.117Z" 2074 - } 2075 -] 2076 - 2077 -Ответ: 2078 - 2079 -[ 2080 - { 2081 - "VehicleId": 0, 2082 - "CreateTime": "2023-06-30T11:14:53.349Z", 2083 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2084 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2085 - "BeginTime": "2023-06-30T11:14:53.349Z", 2086 - "EndTime": "2023-06-30T11:14:53.349Z" 2087 - } 2088 -] 2089 - 2090 - 2091 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначения водителей на объекты**(%%) === 2092 - 2093 -(% class="box errormessage" %) 2094 -((( 2095 -**DELETE /api/v3/DriversVehiclesAssignments** 2096 -))) 2097 - 2098 -Запрос: 2099 - 2100 -[ 2101 - "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2102 -] 2103 - 2104 -Ответ: 2105 - 2106 -Success 2107 - 2108 - 2109 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение карты-метки водителю**(%%) == 2110 - 2111 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к водителю**(%%) === 2112 - 2113 -(% class="box infomessage" %) 2114 -((( 2115 -**POST /api/v3/DriversRfidsAssignments/GetByDrivers** 2116 -))) 2117 - 2118 -Запрос: 2119 - 2120 -{ 2121 - "Ids": [ 2122 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" 2123 - ], 2124 - "BeginTime": "2023-06-30T12:47:12.162Z", 2125 - "EndTime": "2023-06-30T12:47:12.162Z" 2126 -} 2127 - 2128 -Ответ: 2129 - 2130 -[ 2131 - { 2132 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки 2133 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения 2134 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя 2135 - "BeginTime": "2023-06-30T11:19:40.703Z", 2136 - "EndTime": "2023-06-30T11:19:40.703Z" 2137 - } 2138 -] 2139 - 2140 - 2141 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к карте-метке**(%%) === 2142 - 2143 -(% class="box infomessage" %) 2144 -((( 2145 -**POST /api/v3/DriversRfidsAssignments/GetByRfids** 2146 -))) 2147 - 2148 -Запрос: 2149 - 2150 -{ 2151 - "Ids": [ 2152 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" 2153 - ], 2154 - "BeginTime": "2023-06-30T12:47:12.162Z", 2155 - "EndTime": "2023-06-30T12:47:12.162Z" 2156 -} 2157 - 2158 -Ответ: 2159 - 2160 -[ 2161 - { 2162 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки 2163 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения 2164 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя 2165 - "BeginTime": "2023-06-30T11:19:40.703Z", 2166 - "EndTime": "2023-06-30T11:19:40.703Z" 2167 - } 2168 -] 2169 - 2170 - 2171 -=== (% style="color:#000000; font-size:16px" %)**Добавить назначения меток на водителей**(%%) === 2172 - 2173 -(% class="box successmessage" %) 2174 -((( 2175 -**POST /api/v3/DriversRfidsAssignments** 2176 -))) 2177 - 2178 -Запрос: 2179 - 2180 -[ 2181 - { 2182 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2183 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2184 - "BeginTime": "2023-06-30T11:27:08.635Z", 2185 - "EndTime": "2023-06-30T11:27:08.635Z" 2186 - } 2187 -] 2188 - 2189 -Ответ: 2190 - 2191 -[ 2192 - { 2193 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2194 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2195 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2196 - "BeginTime": "2023-06-30T11:27:08.677Z", 2197 - "EndTime": "2023-06-30T11:27:08.677Z" 2198 - } 2199 -] 2200 - 2201 - 2202 -=== (% style="color:#000000; font-size:16px" %)**Изменить назначения меток на водителей**(%%) === 2203 - 2204 -(% class="box warningmessage" %) 2205 -((( 2206 -**PUT /api/v3/DriversRfidsAssignments** 2207 -))) 2208 - 2209 -Запрос: 2210 - 2211 -[ 2212 - { 2213 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2214 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2215 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2216 - "BeginTime": "2023-06-30T11:28:43.330Z", 2217 - "EndTime": "2023-06-30T11:28:43.330Z" 2218 - } 2219 -] 2220 - 2221 -Ответ: 2222 - 2223 -[ 2224 - { 2225 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2226 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2227 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2228 - "BeginTime": "2023-06-30T11:28:43.331Z", 2229 - "EndTime": "2023-06-30T11:28:43.331Z" 2230 - } 2231 -] 2232 - 2233 - 2234 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначения меток на водителей**(%%) === 2235 - 2236 -(% class="box errormessage" %) 2237 -((( 2238 -**DELETE /api/v3/DriversRfidsAssignments** 2239 -))) 2240 - 2241 -Запрос: 2242 - 2243 -[ 2244 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" 2245 -] 2246 - 2247 -Ответ: 2248 - 2249 -Success 2250 - 2251 - 2252 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение топливной карты водителю**(%%) == 2253 - 2254 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к водителю**(%%) === 2255 - 2256 -(% class="box infomessage" %) 2257 -((( 2258 -**POST /api/v3/DriversFuelCardsAssignments/GetByDrivers** 2259 -))) 2260 - 2261 -Запрос: 2262 - 2263 -{ 2264 - "Ids": [ 2265 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" 2266 - ], 2267 - "BeginTime": "2023-06-30T12:45:10.852Z", 2268 - "EndTime": "2023-06-30T12:45:10.852Z" 2269 -} 2270 - 2271 -Ответ: 2272 - 2273 -[ 2274 - { 2275 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2276 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2277 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2278 - "BeginTime": "2023-06-30T11:58:04.695Z", 2279 - "EndTime": "2023-06-30T11:58:04.695Z" 2280 - } 2281 -] 2282 - 2283 - 2284 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к топливной карте**(%%) === 2285 - 2286 -(% class="box infomessage" %) 2287 -((( 2288 -**POST /api/v3/DriversFuelCardsAssignments/GetByCards** 2289 -))) 2290 - 2291 -Запрос: 2292 - 2293 -{ 2294 - "Ids": [ 2295 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" 2296 - ], 2297 - "BeginTime": "2023-06-30T12:45:10.852Z", 2298 - "EndTime": "2023-06-30T12:45:10.852Z" 2299 -} 2300 - 2301 -Ответ: 2302 - 2303 -[ 2304 - { 2305 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2306 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2307 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2308 - "BeginTime": "2023-06-30T11:58:04.695Z", 2309 - "EndTime": "2023-06-30T11:58:04.695Z" 2310 - } 2311 -] 2312 - 2313 - 2314 -=== (% style="color:#000000; font-size:16px" %)**Добавить назначение топливной карты водителю**(%%) === 2315 - 2316 -(% class="box successmessage" %) 2317 -((( 2318 -**POST /api/v3/DriversFuelCardsAssignments** 2319 -))) 2320 - 2321 -Запрос: 2322 - 2323 -[ 2324 - { 2325 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2326 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2327 - "BeginTime": "2023-06-30T12:09:53.175Z", 2328 - "EndTime": "2023-06-30T12:09:53.175Z" 2329 - } 2330 -] 2331 - 2332 -Ответ: 2333 - 2334 -[ 2335 - { 2336 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2337 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2338 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2339 - "BeginTime": "2023-06-30T12:09:53.201Z", 2340 - "EndTime": "2023-06-30T12:09:53.201Z" 2341 - } 2342 -] 2343 - 2344 - 2345 -=== (% style="color:#000000; font-size:16px" %)**Редактировать назначение топливной карты водителю**(%%) === 2346 - 2347 -(% class="box warningmessage" %) 2348 -((( 2349 -**PUT /api/v3/DriversFuelCardsAssignments** 2350 -))) 2351 - 2352 -Запрос: 2353 - 2354 -[ 2355 - { 2356 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2357 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2358 - "BeginTime": "2023-06-30T12:09:53.175Z", 2359 - "EndTime": "2023-06-30T12:09:53.175Z" 2360 - } 2361 -] 2362 - 2363 -Ответ: 2364 - 2365 -[ 2366 - { 2367 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2368 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2369 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2370 - "BeginTime": "2023-06-30T12:09:53.201Z", 2371 - "EndTime": "2023-06-30T12:09:53.201Z" 2372 - } 2373 -] 2374 - 2375 - 2376 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначение топливной карты водителю**(%%) === 2377 - 2378 -(% class="box errormessage" %) 2379 -((( 2380 -**DELETE /api/v3/DriversFuelCardsAssignments** 2381 -))) 2382 - 2383 -Запрос: 2384 - 2385 -[ 2386 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" 2387 -] 2388 - 2389 -Ответ: 2390 - 2391 -Success 2392 - 2393 - 2394 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Карты-метки**(%%) = 2395 - 2396 -== (% style="color:#000000; font-size:16px" %)**Получить список карт-меток определенного клиента**(%%) == 2397 - 2398 -(% class="box infomessage" %) 2399 -((( 2400 -**POST /api/v3/Rfids/find** 2401 -))) 2402 - 2403 -Запрос: 2404 - 2405 -{ 2406 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" 2407 -} 2408 - 2409 -Ответ: 2410 - 2411 -[ 2412 - { 2413 - "name": "string", 2414 - "number": 0, 2415 - "period": 0, ~/~/ Частота трансляции радиометки 2416 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2417 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2418 - "deleted": true 2419 - } 2420 -] 2421 - 2422 - 2423 -== (% style="color:#000000; font-size:16px" %)**Получить данные карты-метки**(%%) == 2424 - 2425 -(% class="box infomessage" %) 2426 -((( 2427 -**GET /api/v3/Rfids/{rfidGuid}** 2428 -))) 2429 - 2430 -Передаем параметр rfidGuid - идентификатор карты-метки 2431 - 2432 -Ответ: 2433 - 2434 -[ 2435 - { 2436 - "name": "string", 2437 - "number": 0, 2438 - "period": 0, ~/~/ Частота трансляции радиометки 2439 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2440 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2441 - "deleted": true 2442 - } 2443 -] 2444 - 2445 - 2446 -== (% style="color:#000000; font-size:16px" %)**Добавить карту-метку**(%%) == 2447 - 2448 -(% class="box successmessage" %) 2449 -((( 2450 -**POST /api/v3/Rfids** 2451 -))) 2452 - 2453 -Запрос: 2454 - 2455 -{ 2456 - "name": "string", 2457 - "number": 0, 2458 - "period": 0, 2459 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2460 - "deleted": true 2461 -} 2462 - 2463 -Ответ: 2464 - 2465 -{ 2466 - "name": "string", 2467 - "number": 0, 2468 - "period": 0, 2469 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2470 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2471 - "deleted": true 2472 -} 2473 - 2474 - 2475 -== (% style="color:#000000; font-size:16px" %)**Редактировать карту-метку**(%%) == 2476 - 2477 -(% class="box warningmessage" %) 2478 -((( 2479 -**PUT /api/v3/Rfids** 2480 -))) 2481 - 2482 -Запрос: 2483 - 2484 -{ 2485 - "name": "string", 2486 - "number": 0, 2487 - "period": 0, 2488 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2489 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2490 - "deleted": true 2491 -} 2492 - 2493 -Ответ: 2494 - 2495 -{ 2496 - "name": "string", 2497 - "number": 0, 2498 - "period": 0, 2499 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2500 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", 2501 - "deleted": true 2502 -} 2503 - 2504 - 2505 -== (% style="color:#000000; font-size:16px" %)**Удалить карту-метку**(%%) == 2506 - 2507 -(% class="box errormessage" %) 2508 -((( 2509 -**DELETE /api/v3/Rfids/{rfidGuid}** 2510 -))) 2511 - 2512 -Передаем параметр rfidGuid - идентификатор карты-метки 2513 - 2514 -Ответ: 2515 - 2516 -Success 2517 - 2518 - 2519 2519 (% class="box" lang="en-US" style="text-align: center;" %) 2520 2520 ((( 2521 2521 (% lang="ru-RU" style="color:#000000; font-family:Liberation Serif,serif; font-size:14pt; font-style:normal; font-variant:normal" %)**По вопросам работы PUBLIC API 3.0 можно обращаться**(% lang="ru-RU" style="color:#000000; font-size:14pt" %)** на [[support@glonasssoft.ru>>mailto:support@glonasssoft.ru]] **