<
From version < 102.3 >
edited by Илья Крайнов
on 2023/08/01 11:37
To version < 92.1 >
edited by Илья Крайнов
on 2023/05/22 15:40
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -788,25 +788,25 @@
788 788   "sensors": [ ~/~/ Датчики
789 789   {
790 790   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID датчика
791 - "kind": 0, ~/~/ Тип, Simple - простой, Composite - виртуальный
791 + "kind": 0, ~/~/ Тип, 0 - простой, 1 - виртуальный
792 792   "type": 0, ~/~/ Тип датчика
793 793   "name": "string", ~/~/ Имя датчика
794 - "inputType": 0, ~/~/ Тип входа, Analog, Digital, Impulse, ImpulseFrequency, Diagnosis, Rs485, Rs232, Wire, FMS, BLE
794 + "inputType": 0, ~/~/ Тип входа
795 795   "inputNumber": 0, ~/~/ Номер входа
796 796   "pseudonym": "string", ~/~/ Псевдоним
797 797   "medianDegree": 0, ~/~/ Медианная фильтрация
798 798   "isInverted": true, ~/~/ Инвертировать, true - Вкл., false - Выкл.
799 799   "disabled": true, ~/~/ Состояние: Отключен, true - Вкл., false - Выкл.
800 - "gradeType": 0, ~/~/ Тип тарировки, 0 - Default, 1 - Digital, 2 - GradeTable, 3 - CounterSummary, 4 - CounterDiffs
801 - "gradesTables": [ ~/~/ Массив таблиц тарировки
800 + "gradeType": 0, ~/~/ Тип тарировки
801 + "gradesTables": [ ~/~/ Тип тарировки Таблица
802 802   {
803 - "grades": [ ~/~/ Таблица тарировки 1
803 + "grades": [ ~/~/ Тарировка
804 804   {
805 805   "input": 0, ~/~/ Входящее значение
806 806   "output": 0 ~/~/ Выходящее значение
807 807   }
808 808   ],
809 - "relevanceTime": "2023-05-22T09:57:39.562Z" ~/~/ Дата/время начала применения тарировочной таблицы
809 + "relevanceTime": "2023-05-22T09:57:39.562Z"
810 810   }
811 811   ],
812 812   "showInTooltip": true, ~/~/ Отображать в подсказке
... ... @@ -813,49 +813,25 @@
813 813   "showLastValid": true, ~/~/ Отображать последнее валидное значение
814 814   "showAsDutOnGraph": true, ~/~/ Отображать на графике как датчик уровня топлива
815 815   "showWithoutIgn": true, ~/~/ Отображать трек без включенного зажигания
816 - "agrFunction": 0, ~/~/ Функция, SUM, AVG, EXPRESSION
817 - "expr": "string", ~/~/ Формула
818 - "children": [ ~/~/ массив дочерних датчиков
816 + "agrFunction": 0,
817 + "expr": "string",
818 + "children": [
819 819   "string"
820 820   ],
821 - "customParams": { ~/~/ прочие произвольные параметры
821 + "customParams": {
822 822   "additionalProp1": "string",
823 823   "additionalProp2": "string",
824 824   "additionalProp3": "string"
825 825   },
826 -
827 -~/~/ Характерные для произвольного:
828 -
829 -~/~/  "EventsEnabled": "off", ~/~/ Фиксировать события работы: on, off
830 -
831 -~/~/  "EventsTemplateName": "Работа Произвольный", ~/~/ Наименование события работы
832 -
833 -~/~/  "EventsCountEnabled": "off", ~/~/ Фиксировать количество срабатываний: on, off
834 -
835 -~/~/  "EventsCountTemplateName": "Количество срабатываний Произвольный", ~/~/Наименование ~/~/события количества срабатываний
836 -
837 -~/~/  "MapDisplayEnabled": "off", ~/~/ Отображать на карте: on, off
838 -
839 -~/~/  "ChartDisplayEnabled": "off", ~/~/ Отображать на графике объекта: on, off
840 -
841 -~/~/  "PayloadChartDisplayEnabled": "off", ~/~/ Отображать на графике полезной нагрузки: on, off
842 -
843 -~/~/  "DrawType": ~/~/ тип отрисовки line, bar (Линия, Область)
844 -
845 -~/~/ Характерные для таблицы тарировки Вкл./Выкл.:
846 -
847 -~/~/ "ValueOn": "Вкл.",
848 -
849 -~/~/ "ValueOff": "Выкл."
850 - "summaryMaxValue": 0 ~/~/ Макс. значение
826 + "summaryMaxValue": 0
851 851   }
852 852  
853 853   "drivers": [ ~/~/ Водители
854 854   {
855 855   "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
856 - "name": "string", ~/~/ Наименование
832 + "name": "string",
857 857   "description": "string",
858 - "isDefault": true ~/~/ По умолчанию
834 + "isDefault": true
859 859   }
860 860   ],
861 861  
... ... @@ -981,70 +981,45 @@
981 981   "retries": 0
982 982   }
983 983   ],
984 -
985 - "sensors": [ ~/~/ Датчики
960 + "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, BLE
992 - "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 - CounterDiffs
998 - "gradesTables": [ ~/~/ Массив таблиц тарировки
962 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
963 + "kind": 0,
964 + "type": 0,
965 + "name": "string",
966 + "inputType": 0,
967 + "inputNumber": 0,
968 + "pseudonym": "string",
969 + "medianDegree": 0,
970 + "isInverted": true,
971 + "disabled": true,
972 + "gradeType": 0,
973 + "gradesTables": [
999 999   {
1000 - "grades": [ ~/~/ Таблица тарировки 1
975 + "grades": [
1001 1001   {
1002 - "input": 0, ~/~/ Входящее значение
1003 - "output": 0 ~/~/ Выходящее значение
977 + "input": 0,
978 + "output": 0
1004 1004   }
1005 1005   ],
1006 - "relevanceTime": "2023-05-22T09:57:39.562Z" ~/~/ Дата/время начала применения тарировочной таблицы
981 + "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, EXPRESSION
1014 - "expr": "string", ~/~/ Формула
1015 - "children": [ ~/~/ массив дочерних датчиков
984 + "showInTooltip": true,
985 + "showLastValid": true,
986 + "showAsDutOnGraph": true,
987 + "showWithoutIgn": true,
988 + "agrFunction": 0,
989 + "expr": "string",
990 + "children": [
1016 1016   "string"
1017 1017   ],
1018 - "customParams": { ~/~/ прочие произвольные параметры
993 + "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 ~/~/ Макс. значение
998 + "summaryMaxValue": 0
1048 1048   }
1049 1049   ],
1050 1050   "customFields": [ ~/~/ Произвольные поля
... ... @@ -1255,7 +1255,7 @@
1255 1255  (% style="color:#000000" %)Параметры в теле запроса (JSON):
1256 1256  
1257 1257  (% style="color:#000000" %){
1258 - "vehicleId": , ~/~/ ID объекта
1209 +
1259 1259   "parentId": "" , ~/~/ ID клиента
1260 1260   "name": "" , ~/~/ имя ТС
1261 1261   "imei": "" , ~/~/ IMEI
... ... @@ -1324,70 +1324,45 @@
1324 1324   "retries": 0
1325 1325   }
1326 1326   ],
1327 -
1328 - "sensors": [ ~/~/ Датчики
1278 + "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, BLE
1335 - "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 - CounterDiffs
1341 - "gradesTables": [ ~/~/ Массив таблиц тарировки
1280 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1281 + "kind": 0,
1282 + "type": 0,
1283 + "name": "string",
1284 + "inputType": 0,
1285 + "inputNumber": 0,
1286 + "pseudonym": "string",
1287 + "medianDegree": 0,
1288 + "isInverted": true,
1289 + "disabled": true,
1290 + "gradeType": 0,
1291 + "gradesTables": [
1342 1342   {
1343 - "grades": [ ~/~/ Таблица тарировки 1
1293 + "grades": [
1344 1344   {
1345 - "input": 0, ~/~/ Входящее значение
1346 - "output": 0 ~/~/ Выходящее значение
1295 + "input": 0,
1296 + "output": 0
1347 1347   }
1348 1348   ],
1349 - "relevanceTime": "2023-05-22T09:57:39.562Z" ~/~/ Дата/время начала применения тарировочной таблицы
1299 + "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, EXPRESSION
1357 - "expr": "string", ~/~/ Формула
1358 - "children": [ ~/~/ массив дочерних датчиков
1302 + "showInTooltip": true,
1303 + "showLastValid": true,
1304 + "showAsDutOnGraph": true,
1305 + "showWithoutIgn": true,
1306 + "agrFunction": 0,
1307 + "expr": "string",
1308 + "children": [
1359 1359   "string"
1360 1360   ],
1361 - "customParams": { ~/~/ прочие произвольные параметры
1311 + "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 ~/~/ Макс. значение
1316 + "summaryMaxValue": 0
1391 1391   }
1392 1392   ],
1393 1393   "customFields": [ ~/~/ Произвольные поля
... ... @@ -1504,53 +1504,6 @@
1504 1504  (% style="text-align:left" %)
1505 1505  (% style="color:#000000" %)}
1506 1506  
1507 -
1508 -(% style="text-align:left" %)
1509 -(% style="color:#000000; font-size:18.6667px" %)Раздел: **Запрос посещений геообъектов**
1510 -
1511 -== (% style="color:#000000; font-size:16px" %)**Получение списка всех геообъектов**(%%) ==
1512 -
1513 -(% class="box infomessage" %)
1514 -(((
1515 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/find**
1516 -)))
1517 -
1518 -(% style="color:#000000" %)Метод позволяет получить список геообъектов клиента. Возвращает массив геообъектов со всей информацией о них.
1519 -
1520 -(% style="color:#000000" %)Метод запроса: **POST**
1521 -
1522 -(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/users/api/v3/gis/find>>url:https://hosting.glonasssoft.ru/api/v3/users/api/v3/devices/types]]
1523 -
1524 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1525 -
1526 -(% style="text-align:left" %)
1527 -Тело запроса:
1528 -
1529 -(% style="text-align:left" %)
1530 -{
1531 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
1532 -}
1533 -
1534 -(% style="text-align:left" %)
1535 -Ответ:
1536 -
1537 -[
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", ~/~/ Дата создания
1551 - }
1552 -]
1553 -
1554 1554  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) =
1555 1555  
1556 1556  == (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) ==
... ... @@ -1869,701 +1869,6 @@
1869 1869  
1870 1870  Success
1871 1871  
1872 -
1873 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Водители**(%%) =
1874 -
1875 -== (% style="color:#000000; font-size:16px" %)**Получить список водителей клиента**(%%) ==
1876 -
1877 -(% class="box infomessage" %)
1878 -(((
1879 -**POST /api/v3/Drivers/find**
1880 -)))
1881 -
1882 -Передается параметр: parentId - ID клиента-родителя
1883 -
1884 -Ответ:
1885 -
1886 -[
1887 - {
1888 - "name": "string", ~/~/ Определяет наименование
1889 - "description": "string", ~/~/ Определяет описание
1890 - "hiredate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату найма
1891 - "chopdate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату увольнения
1892 - "exclusive": true, ~/~/ Определяет признак "Исключительный"
1893 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя
1894 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
1895 - "deleted": true ~/~/ Признак удаления
1896 - }
1897 -]
1898 -
1899 -== (% style="color:#000000; font-size:16px" %)**Получить данные о водителе**(%%) ==
1900 -
1901 -(% class="box infomessage" %)
1902 -(((
1903 -**GET /api/v3/Drivers/{driverGuid}**
1904 -)))
1905 -
1906 -Передается параметр: ID водителя
1907 -
1908 -Ответ:
1909 -
1910 -{
1911 - "name": "string", ~/~/ Определяет наименование
1912 - "description": "string", ~/~/ Определяет описание
1913 - "hiredate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату найма
1914 - "chopdate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату увольнения
1915 - "exclusive": true, ~/~/ Определяет признак "Исключительный"
1916 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя
1917 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
1918 - "deleted": true ~/~/ Признак удаления
1919 -}
1920 -
1921 -== (% style="color:#000000; font-size:16px" %)**Добавить водителя**(%%) ==
1922 -
1923 -(% class="box successmessage" %)
1924 -(((
1925 -**POST /api/v3/Drivers**
1926 -)))
1927 -
1928 -Запрос:
1929 -
1930 -{
1931 - "name": "string",
1932 - "description": "string",
1933 - "hiredate": "2023-06-30T12:50:54.020Z",
1934 - "chopdate": "2023-06-30T12:50:54.020Z",
1935 - "exclusive": true,
1936 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1937 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1938 - "deleted": true
1939 -}
1940 -
1941 -Ответ:
1942 -
1943 -{
1944 - "name": "string",
1945 - "description": "string",
1946 - "hiredate": "2023-06-30T12:50:54.051Z",
1947 - "chopdate": "2023-06-30T12:50:54.051Z",
1948 - "exclusive": true,
1949 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1950 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1951 - "deleted": true
1952 -}
1953 -
1954 -
1955 -== (% style="color:#000000; font-size:16px" %)**Редактировать водителя**(%%) ==
1956 -
1957 -(% class="box warningmessage" %)
1958 -(((
1959 -**PUT /api/v3/Drivers**
1960 -)))
1961 -
1962 -Запрос:
1963 -
1964 -{
1965 - "name": "string",
1966 - "description": "string",
1967 - "hiredate": "2023-06-30T12:50:27.910Z",
1968 - "chopdate": "2023-06-30T12:50:27.910Z",
1969 - "exclusive": true,
1970 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1971 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1972 - "deleted": true
1973 -}
1974 -
1975 -Ответ:
1976 -
1977 -{
1978 - "name": "string",
1979 - "description": "string",
1980 - "hiredate": "2023-06-30T12:50:27.929Z",
1981 - "chopdate": "2023-06-30T12:50:27.929Z",
1982 - "exclusive": true,
1983 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1984 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
1985 - "deleted": true
1986 -}
1987 -
1988 -
1989 -== (% style="color:#000000; font-size:16px" %)**Удалить водителя**(%%) ==
1990 -
1991 -(% class="box errormessage" %)
1992 -(((
1993 -**DELETE /api/v3/Drivers/{driverGuid}**
1994 -)))
1995 -
1996 -Передается параметр: ID водителя
1997 -
1998 -Ответ:
1999 -
2000 -Success
2001 -
2002 -
2003 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Журнал назначений**(%%) =
2004 -
2005 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение водителя на объект**(%%) ==
2006 -
2007 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к водителю**(%%) ===
2008 -
2009 -(% class="box infomessage" %)
2010 -(((
2011 -**POST /api/v3/DriversVehiclesAssignments/GetByDrivers**
2012 -)))
2013 -
2014 -Запрос:
2015 -
2016 -{
2017 - "Ids": [
2018 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2019 - ],
2020 - "BeginTime": "2023-06-30T12:49:04.365Z",
2021 - "EndTime": "2023-06-30T12:49:04.365Z"
2022 -}
2023 -
2024 -Ответ:
2025 -
2026 -[
2027 - {
2028 - "VehicleId": 0,
2029 - "CreateTime": "2023-06-30T09:52:31.240Z",
2030 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2031 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2032 - "BeginTime": "2023-06-30T09:52:31.240Z",
2033 - "EndTime": "2023-06-30T09:52:31.240Z"
2034 - }
2035 -]
2036 -
2037 -
2038 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к объекту**(%%) ===
2039 -
2040 -(% class="box infomessage" %)
2041 -(((
2042 -**POST /api/v3/DriversVehiclesAssignments/GetByVehicles**
2043 -)))
2044 -
2045 -Запрос:
2046 -
2047 -{
2048 - "Ids": [
2049 - 0
2050 - ],
2051 - "BeginTime": "2023-06-30T12:48:39.419Z",
2052 - "EndTime": "2023-06-30T12:48:39.419Z"
2053 -}
2054 -
2055 -Ответ:
2056 -
2057 -[
2058 - {
2059 - "VehicleId": 0,
2060 - "CreateTime": "2023-06-30T09:54:01.631Z",
2061 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2062 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2063 - "BeginTime": "2023-06-30T09:54:01.631Z",
2064 - "EndTime": "2023-06-30T09:54:01.631Z"
2065 - }
2066 -]
2067 -
2068 -
2069 -=== (% style="color:#000000; font-size:16px" %)**Создать назначение водителя на объект**(%%) ===
2070 -
2071 -(% class="box successmessage" %)
2072 -(((
2073 -**POST /api/v3/DriversVehiclesAssignments**
2074 -)))
2075 -
2076 -Передается массив назначений
2077 -
2078 -Запрос:
2079 -
2080 -[
2081 - {
2082 - "VehicleId": 0, ~/~/ Идентификатор объекта
2083 - "CreateTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени создания назначения
2084 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2085 - "BeginTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени начала назначения
2086 - "EndTime": "2023-06-30T11:04:46.902Z" ~/~/ Момент времени окончания назначения. Необязательно.
2087 - }
2088 -]
2089 -
2090 -Ответ:
2091 -
2092 -[
2093 - {
2094 - "VehicleId": 0,
2095 - "CreateTime": "2023-06-30T11:04:46.903Z",
2096 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2097 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2098 - "BeginTime": "2023-06-30T11:04:46.903Z",
2099 - "EndTime": "2023-06-30T11:04:46.903Z"
2100 - }
2101 -]
2102 -
2103 -
2104 -=== (% style="color:#000000; font-size:16px" %)**Изменить назначения водителей на объекты**(%%) ===
2105 -
2106 -(% class="box warningmessage" %)
2107 -(((
2108 -**PUT /api/v3/DriversVehiclesAssignments**
2109 -)))
2110 -
2111 -Запрос:
2112 -
2113 -[
2114 - {
2115 - "VehicleId": 0,
2116 - "CreateTime": "2023-06-30T11:14:08.117Z",
2117 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2118 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2119 - "BeginTime": "2023-06-30T11:14:08.117Z",
2120 - "EndTime": "2023-06-30T11:14:08.117Z"
2121 - }
2122 -]
2123 -
2124 -Ответ:
2125 -
2126 -[
2127 - {
2128 - "VehicleId": 0,
2129 - "CreateTime": "2023-06-30T11:14:53.349Z",
2130 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2131 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2132 - "BeginTime": "2023-06-30T11:14:53.349Z",
2133 - "EndTime": "2023-06-30T11:14:53.349Z"
2134 - }
2135 -]
2136 -
2137 -
2138 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначения водителей на объекты**(%%) ===
2139 -
2140 -(% class="box errormessage" %)
2141 -(((
2142 -**DELETE /api/v3/DriversVehiclesAssignments**
2143 -)))
2144 -
2145 -Запрос:
2146 -
2147 -[
2148 - "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2149 -]
2150 -
2151 -Ответ:
2152 -
2153 -Success
2154 -
2155 -
2156 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение карты-метки водителю**(%%) ==
2157 -
2158 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к водителю**(%%) ===
2159 -
2160 -(% class="box infomessage" %)
2161 -(((
2162 -**POST /api/v3/DriversRfidsAssignments/GetByDrivers**
2163 -)))
2164 -
2165 -Запрос:
2166 -
2167 -{
2168 - "Ids": [
2169 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2170 - ],
2171 - "BeginTime": "2023-06-30T12:47:12.162Z",
2172 - "EndTime": "2023-06-30T12:47:12.162Z"
2173 -}
2174 -
2175 -Ответ:
2176 -
2177 -[
2178 - {
2179 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки
2180 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2181 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2182 - "BeginTime": "2023-06-30T11:19:40.703Z",
2183 - "EndTime": "2023-06-30T11:19:40.703Z"
2184 - }
2185 -]
2186 -
2187 -
2188 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к карте-метке**(%%) ===
2189 -
2190 -(% class="box infomessage" %)
2191 -(((
2192 -**POST /api/v3/DriversRfidsAssignments/GetByRfids**
2193 -)))
2194 -
2195 -Запрос:
2196 -
2197 -{
2198 - "Ids": [
2199 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2200 - ],
2201 - "BeginTime": "2023-06-30T12:47:12.162Z",
2202 - "EndTime": "2023-06-30T12:47:12.162Z"
2203 -}
2204 -
2205 -Ответ:
2206 -
2207 -[
2208 - {
2209 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки
2210 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2211 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2212 - "BeginTime": "2023-06-30T11:19:40.703Z",
2213 - "EndTime": "2023-06-30T11:19:40.703Z"
2214 - }
2215 -]
2216 -
2217 -
2218 -=== (% style="color:#000000; font-size:16px" %)**Добавить назначения меток на водителей**(%%) ===
2219 -
2220 -(% class="box successmessage" %)
2221 -(((
2222 -**POST /api/v3/DriversRfidsAssignments**
2223 -)))
2224 -
2225 -Запрос:
2226 -
2227 -[
2228 - {
2229 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2230 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2231 - "BeginTime": "2023-06-30T11:27:08.635Z",
2232 - "EndTime": "2023-06-30T11:27:08.635Z"
2233 - }
2234 -]
2235 -
2236 -Ответ:
2237 -
2238 -[
2239 - {
2240 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2241 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2242 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2243 - "BeginTime": "2023-06-30T11:27:08.677Z",
2244 - "EndTime": "2023-06-30T11:27:08.677Z"
2245 - }
2246 -]
2247 -
2248 -
2249 -=== (% style="color:#000000; font-size:16px" %)**Изменить назначения меток на водителей**(%%) ===
2250 -
2251 -(% class="box warningmessage" %)
2252 -(((
2253 -**PUT /api/v3/DriversRfidsAssignments**
2254 -)))
2255 -
2256 -Запрос:
2257 -
2258 -[
2259 - {
2260 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2261 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2262 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2263 - "BeginTime": "2023-06-30T11:28:43.330Z",
2264 - "EndTime": "2023-06-30T11:28:43.330Z"
2265 - }
2266 -]
2267 -
2268 -Ответ:
2269 -
2270 -[
2271 - {
2272 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2273 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2274 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2275 - "BeginTime": "2023-06-30T11:28:43.331Z",
2276 - "EndTime": "2023-06-30T11:28:43.331Z"
2277 - }
2278 -]
2279 -
2280 -
2281 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначения меток на водителей**(%%) ===
2282 -
2283 -(% class="box errormessage" %)
2284 -(((
2285 -**DELETE /api/v3/DriversRfidsAssignments**
2286 -)))
2287 -
2288 -Запрос:
2289 -
2290 -[
2291 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2292 -]
2293 -
2294 -Ответ:
2295 -
2296 -Success
2297 -
2298 -
2299 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение топливной карты водителю**(%%) ==
2300 -
2301 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к водителю**(%%) ===
2302 -
2303 -(% class="box infomessage" %)
2304 -(((
2305 -**POST /api/v3/DriversFuelCardsAssignments/GetByDrivers**
2306 -)))
2307 -
2308 -Запрос:
2309 -
2310 -{
2311 - "Ids": [
2312 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2313 - ],
2314 - "BeginTime": "2023-06-30T12:45:10.852Z",
2315 - "EndTime": "2023-06-30T12:45:10.852Z"
2316 -}
2317 -
2318 -Ответ:
2319 -
2320 -[
2321 - {
2322 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2323 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2324 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2325 - "BeginTime": "2023-06-30T11:58:04.695Z",
2326 - "EndTime": "2023-06-30T11:58:04.695Z"
2327 - }
2328 -]
2329 -
2330 -
2331 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к топливной карте**(%%) ===
2332 -
2333 -(% class="box infomessage" %)
2334 -(((
2335 -**POST /api/v3/DriversFuelCardsAssignments/GetByCards**
2336 -)))
2337 -
2338 -Запрос:
2339 -
2340 -{
2341 - "Ids": [
2342 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2343 - ],
2344 - "BeginTime": "2023-06-30T12:45:10.852Z",
2345 - "EndTime": "2023-06-30T12:45:10.852Z"
2346 -}
2347 -
2348 -Ответ:
2349 -
2350 -[
2351 - {
2352 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2353 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2354 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2355 - "BeginTime": "2023-06-30T11:58:04.695Z",
2356 - "EndTime": "2023-06-30T11:58:04.695Z"
2357 - }
2358 -]
2359 -
2360 -
2361 -=== (% style="color:#000000; font-size:16px" %)**Добавить назначение топливной карты водителю**(%%) ===
2362 -
2363 -(% class="box successmessage" %)
2364 -(((
2365 -**POST /api/v3/DriversFuelCardsAssignments**
2366 -)))
2367 -
2368 -Запрос:
2369 -
2370 -[
2371 - {
2372 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2373 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2374 - "BeginTime": "2023-06-30T12:09:53.175Z",
2375 - "EndTime": "2023-06-30T12:09:53.175Z"
2376 - }
2377 -]
2378 -
2379 -Ответ:
2380 -
2381 -[
2382 - {
2383 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2384 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2385 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2386 - "BeginTime": "2023-06-30T12:09:53.201Z",
2387 - "EndTime": "2023-06-30T12:09:53.201Z"
2388 - }
2389 -]
2390 -
2391 -
2392 -=== (% style="color:#000000; font-size:16px" %)**Редактировать назначение топливной карты водителю**(%%) ===
2393 -
2394 -(% class="box warningmessage" %)
2395 -(((
2396 -**PUT /api/v3/DriversFuelCardsAssignments**
2397 -)))
2398 -
2399 -Запрос:
2400 -
2401 -[
2402 - {
2403 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2404 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2405 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2406 - "BeginTime": "2023-06-30T12:09:53.201Z",
2407 - "EndTime": "2023-06-30T12:09:53.201Z"
2408 - }
2409 -]
2410 -
2411 -Ответ:
2412 -
2413 -[
2414 - {
2415 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2416 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2417 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2418 - "BeginTime": "2023-06-30T12:09:53.201Z",
2419 - "EndTime": "2023-06-30T12:09:53.201Z"
2420 - }
2421 -]
2422 -
2423 -
2424 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначение топливной карты водителю**(%%) ===
2425 -
2426 -(% class="box errormessage" %)
2427 -(((
2428 -**DELETE /api/v3/DriversFuelCardsAssignments**
2429 -)))
2430 -
2431 -Запрос:
2432 -
2433 -[
2434 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2435 -]
2436 -
2437 -Ответ:
2438 -
2439 -Success
2440 -
2441 -
2442 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Карты-метки**(%%) =
2443 -
2444 -== (% style="color:#000000; font-size:16px" %)**Получить список карт-меток определенного клиента**(%%) ==
2445 -
2446 -(% class="box infomessage" %)
2447 -(((
2448 -**POST /api/v3/Rfids/find**
2449 -)))
2450 -
2451 -Запрос:
2452 -
2453 -{
2454 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2455 -}
2456 -
2457 -Ответ:
2458 -
2459 -[
2460 - {
2461 - "name": "string",
2462 - "number": 0,
2463 - "period": 0, ~/~/ Частота трансляции радиометки
2464 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2465 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2466 - "deleted": true
2467 - }
2468 -]
2469 -
2470 -
2471 -== (% style="color:#000000; font-size:16px" %)**Получить данные карты-метки**(%%) ==
2472 -
2473 -(% class="box infomessage" %)
2474 -(((
2475 -**GET /api/v3/Rfids/{rfidGuid}**
2476 -)))
2477 -
2478 -Передаем параметр rfidGuid - идентификатор карты-метки
2479 -
2480 -Ответ:
2481 -
2482 -[
2483 - {
2484 - "name": "string",
2485 - "number": 0,
2486 - "period": 0, ~/~/ Частота трансляции радиометки
2487 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2488 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2489 - "deleted": true
2490 - }
2491 -]
2492 -
2493 -
2494 -== (% style="color:#000000; font-size:16px" %)**Добавить карту-метку**(%%) ==
2495 -
2496 -(% class="box successmessage" %)
2497 -(((
2498 -**POST /api/v3/Rfids**
2499 -)))
2500 -
2501 -Запрос:
2502 -
2503 -{
2504 - "name": "string",
2505 - "number": 0,
2506 - "period": 0,
2507 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2508 - "deleted": true
2509 -}
2510 -
2511 -Ответ:
2512 -
2513 -{
2514 - "name": "string",
2515 - "number": 0,
2516 - "period": 0,
2517 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2518 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2519 - "deleted": true
2520 -}
2521 -
2522 -
2523 -== (% style="color:#000000; font-size:16px" %)**Редактировать карту-метку**(%%) ==
2524 -
2525 -(% class="box warningmessage" %)
2526 -(((
2527 -**PUT /api/v3/Rfids**
2528 -)))
2529 -
2530 -Запрос:
2531 -
2532 -{
2533 - "name": "string",
2534 - "number": 0,
2535 - "period": 0,
2536 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2537 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2538 - "deleted": true
2539 -}
2540 -
2541 -Ответ:
2542 -
2543 -{
2544 - "name": "string",
2545 - "number": 0,
2546 - "period": 0,
2547 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2548 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2549 - "deleted": true
2550 -}
2551 -
2552 -
2553 -== (% style="color:#000000; font-size:16px" %)**Удалить карту-метку**(%%) ==
2554 -
2555 -(% class="box errormessage" %)
2556 -(((
2557 -**DELETE /api/v3/Rfids/{rfidGuid}**
2558 -)))
2559 -
2560 -Передаем параметр rfidGuid - идентификатор карты-метки
2561 -
2562 -Ответ:
2563 -
2564 -Success
2565 -
2566 -
2567 2567  (% class="box" lang="en-US" style="text-align: center;" %)
2568 2568  (((
2569 2569  (% 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]] **

Меню

ГЛОНАССSoft wiki - 2024 г.