<
From version < 104.1 >
edited by Илья Крайнов
on 2023/08/03 17:57
To version < 93.1 >
edited by Илья Крайнов
on 2023/05/22 16:01
>
Change comment: There is no comment for this version

Summary

Details

Icon 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, 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": [ ~/~/ Массив таблиц тарировки
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": [ ~/~/ Таблица тарировки 1
999 + "grades": [
1001 1001   {
1002 - "input": 0, ~/~/ Входящее значение
1003 - "output": 0 ~/~/ Выходящее значение
1001 + "input": 0,
1002 + "output": 0
1004 1004   }
1005 1005   ],
1006 - "relevanceTime": "2023-05-22T09: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, EXPRESSION
1014 - "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": [ ~/~/ Произвольные поля
... ... @@ -1255,7 +1255,7 @@
1255 1255  (% style="color:#000000" %)Параметры в теле запроса (JSON):
1256 1256  
1257 1257  (% style="color:#000000" %){
1258 - "vehicleId": , ~/~/ ID объекта
1233 +
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": [ ~/~/ Датчики
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, 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": [ ~/~/ Массив таблиц тарировки
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": [ ~/~/ Таблица тарировки 1
1317 + "grades": [
1344 1344   {
1345 - "input": 0, ~/~/ Входящее значение
1346 - "output": 0 ~/~/ Выходящее значение
1319 + "input": 0,
1320 + "output": 0
1347 1347   }
1348 1348   ],
1349 - "relevanceTime": "2023-05-22T09: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, EXPRESSION
1357 - "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": [ ~/~/ Произвольные поля
... ... @@ -1504,136 +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
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 -== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по объектам**(%%) ==
1555 -
1556 -(% class="box infomessage" %)
1557 -(((
1558 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/vehicles**
1559 -)))
1560 -
1561 -(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных объектов со всеми геообъектами за выбранный период.
1562 -
1563 -(% style="color:#000000" %)Метод запроса: **POST**
1564 -
1565 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/vehicles
1566 -
1567 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1568 -
1569 -(% style="text-align:left" %)
1570 -Тело запроса:
1571 -
1572 -{
1573 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса
1574 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания
1575 - "ids": [ ], ~/~/ Массив id объектов
1576 - "byTime": 0, ~/~/ Объединение событий по времени 
1577 - "byDist": 0, ~/~/ Объединение событий по расстоянию
1578 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения
1579 - "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра
1580 -}
1581 -
1582 -Ответ:
1583 -[
1584 - {
1585 - "geozoneId": 0, ~/~/ ID геообъекта
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, ~/~/ ID объекта
1591 - "vehicleName": "string" ~/~/ Имя объекта
1592 - }
1593 -]
1594 -
1595 -== (% style="color:#000000; font-size:16px" %)**Запрос пересечений по геообъектам**(%%) ==
1596 -
1597 -(% class="box infomessage" %)
1598 -(((
1599 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**POST **(%%)**/api/v3/gis/intersections/geozones**
1600 -)))
1601 -
1602 -(% style="color:#000000" %)Метод позволяет получить список пересечений выбранных геообъектов со всеми объектами за выбранный период.
1603 -
1604 -(% style="color:#000000" %)Метод запроса: **POST**
1605 -
1606 -(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/gis/intersections/geozones
1607 -
1608 -(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1609 -
1610 -(% style="text-align:left" %)
1611 -Тело запроса:
1612 -
1613 -{
1614 - "startDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата начала запроса
1615 - "endDate": "2023-08-02T06:13:18.551Z", ~/~/ Дата окончания
1616 - "ids": [ ], ~/~/ Массив id геообъектов
1617 - "byTime": 0, ~/~/ Объединение событий по времени 
1618 - "byDist": 0, ~/~/ Объединение событий по расстоянию
1619 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения
1620 - "filterByHalfPerimeter": true ~/~/ Фильтрация событий по пробегу половины периметра
1621 -}
1622 -
1623 -Ответ:
1624 -
1625 -[
1626 - {
1627 - "geozoneId": 0, ~/~/ ID геообъекта
1628 - "geozoneName": "string", ~/~/ Название геообъекта
1629 - "startDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата въезда
1630 - "endDate": "2023-08-02T06:13:18.554Z", ~/~/ Дата выезда
1631 - "duration": 0, ~/~/ Продолжительность нахождения в геообъекте
1632 - "vehicleId": 0, ~/~/ ID объекта
1633 - "vehicleName": "string" ~/~/ Имя объекта
1634 - }
1635 -]
1636 -
1637 1637  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) =
1638 1638  
1639 1639  == (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) ==
... ... @@ -1952,701 +1952,6 @@
1952 1952  
1953 1953  Success
1954 1954  
1955 -
1956 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Водители**(%%) =
1957 -
1958 -== (% style="color:#000000; font-size:16px" %)**Получить список водителей клиента**(%%) ==
1959 -
1960 -(% class="box infomessage" %)
1961 -(((
1962 -**POST /api/v3/Drivers/find**
1963 -)))
1964 -
1965 -Передается параметр: parentId - ID клиента-родителя
1966 -
1967 -Ответ:
1968 -
1969 -[
1970 - {
1971 - "name": "string", ~/~/ Определяет наименование
1972 - "description": "string", ~/~/ Определяет описание
1973 - "hiredate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату найма
1974 - "chopdate": "2023-06-30T09:37:58.407Z", ~/~/ Определяет дату увольнения
1975 - "exclusive": true, ~/~/ Определяет признак "Исключительный"
1976 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя
1977 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
1978 - "deleted": true ~/~/ Признак удаления
1979 - }
1980 -]
1981 -
1982 -== (% style="color:#000000; font-size:16px" %)**Получить данные о водителе**(%%) ==
1983 -
1984 -(% class="box infomessage" %)
1985 -(((
1986 -**GET /api/v3/Drivers/{driverGuid}**
1987 -)))
1988 -
1989 -Передается параметр: ID водителя
1990 -
1991 -Ответ:
1992 -
1993 -{
1994 - "name": "string", ~/~/ Определяет наименование
1995 - "description": "string", ~/~/ Определяет описание
1996 - "hiredate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату найма
1997 - "chopdate": "2023-06-30T09:33:33.083Z", ~/~/ Определяет дату увольнения
1998 - "exclusive": true, ~/~/ Определяет признак "Исключительный"
1999 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID водителя
2000 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
2001 - "deleted": true ~/~/ Признак удаления
2002 -}
2003 -
2004 -== (% style="color:#000000; font-size:16px" %)**Добавить водителя**(%%) ==
2005 -
2006 -(% class="box successmessage" %)
2007 -(((
2008 -**POST /api/v3/Drivers**
2009 -)))
2010 -
2011 -Запрос:
2012 -
2013 -{
2014 - "name": "string",
2015 - "description": "string",
2016 - "hiredate": "2023-06-30T12:50:54.020Z",
2017 - "chopdate": "2023-06-30T12:50:54.020Z",
2018 - "exclusive": true,
2019 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2020 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2021 - "deleted": true
2022 -}
2023 -
2024 -Ответ:
2025 -
2026 -{
2027 - "name": "string",
2028 - "description": "string",
2029 - "hiredate": "2023-06-30T12:50:54.051Z",
2030 - "chopdate": "2023-06-30T12:50:54.051Z",
2031 - "exclusive": true,
2032 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2033 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2034 - "deleted": true
2035 -}
2036 -
2037 -
2038 -== (% style="color:#000000; font-size:16px" %)**Редактировать водителя**(%%) ==
2039 -
2040 -(% class="box warningmessage" %)
2041 -(((
2042 -**PUT /api/v3/Drivers**
2043 -)))
2044 -
2045 -Запрос:
2046 -
2047 -{
2048 - "name": "string",
2049 - "description": "string",
2050 - "hiredate": "2023-06-30T12:50:27.910Z",
2051 - "chopdate": "2023-06-30T12:50:27.910Z",
2052 - "exclusive": true,
2053 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2054 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2055 - "deleted": true
2056 -}
2057 -
2058 -Ответ:
2059 -
2060 -{
2061 - "name": "string",
2062 - "description": "string",
2063 - "hiredate": "2023-06-30T12:50:27.929Z",
2064 - "chopdate": "2023-06-30T12:50:27.929Z",
2065 - "exclusive": true,
2066 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2067 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2068 - "deleted": true
2069 -}
2070 -
2071 -
2072 -== (% style="color:#000000; font-size:16px" %)**Удалить водителя**(%%) ==
2073 -
2074 -(% class="box errormessage" %)
2075 -(((
2076 -**DELETE /api/v3/Drivers/{driverGuid}**
2077 -)))
2078 -
2079 -Передается параметр: ID водителя
2080 -
2081 -Ответ:
2082 -
2083 -Success
2084 -
2085 -
2086 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Журнал назначений**(%%) =
2087 -
2088 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение водителя на объект**(%%) ==
2089 -
2090 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к водителю**(%%) ===
2091 -
2092 -(% class="box infomessage" %)
2093 -(((
2094 -**POST /api/v3/DriversVehiclesAssignments/GetByDrivers**
2095 -)))
2096 -
2097 -Запрос:
2098 -
2099 -{
2100 - "Ids": [
2101 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2102 - ],
2103 - "BeginTime": "2023-06-30T12:49:04.365Z",
2104 - "EndTime": "2023-06-30T12:49:04.365Z"
2105 -}
2106 -
2107 -Ответ:
2108 -
2109 -[
2110 - {
2111 - "VehicleId": 0,
2112 - "CreateTime": "2023-06-30T09:52:31.240Z",
2113 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2114 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2115 - "BeginTime": "2023-06-30T09:52:31.240Z",
2116 - "EndTime": "2023-06-30T09:52:31.240Z"
2117 - }
2118 -]
2119 -
2120 -
2121 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к объекту**(%%) ===
2122 -
2123 -(% class="box infomessage" %)
2124 -(((
2125 -**POST /api/v3/DriversVehiclesAssignments/GetByVehicles**
2126 -)))
2127 -
2128 -Запрос:
2129 -
2130 -{
2131 - "Ids": [
2132 - 0
2133 - ],
2134 - "BeginTime": "2023-06-30T12:48:39.419Z",
2135 - "EndTime": "2023-06-30T12:48:39.419Z"
2136 -}
2137 -
2138 -Ответ:
2139 -
2140 -[
2141 - {
2142 - "VehicleId": 0,
2143 - "CreateTime": "2023-06-30T09:54:01.631Z",
2144 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2145 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2146 - "BeginTime": "2023-06-30T09:54:01.631Z",
2147 - "EndTime": "2023-06-30T09:54:01.631Z"
2148 - }
2149 -]
2150 -
2151 -
2152 -=== (% style="color:#000000; font-size:16px" %)**Создать назначение водителя на объект**(%%) ===
2153 -
2154 -(% class="box successmessage" %)
2155 -(((
2156 -**POST /api/v3/DriversVehiclesAssignments**
2157 -)))
2158 -
2159 -Передается массив назначений
2160 -
2161 -Запрос:
2162 -
2163 -[
2164 - {
2165 - "VehicleId": 0, ~/~/ Идентификатор объекта
2166 - "CreateTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени создания назначения
2167 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2168 - "BeginTime": "2023-06-30T11:04:46.902Z", ~/~/ Момент времени начала назначения
2169 - "EndTime": "2023-06-30T11:04:46.902Z" ~/~/ Момент времени окончания назначения. Необязательно.
2170 - }
2171 -]
2172 -
2173 -Ответ:
2174 -
2175 -[
2176 - {
2177 - "VehicleId": 0,
2178 - "CreateTime": "2023-06-30T11:04:46.903Z",
2179 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2180 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2181 - "BeginTime": "2023-06-30T11:04:46.903Z",
2182 - "EndTime": "2023-06-30T11:04:46.903Z"
2183 - }
2184 -]
2185 -
2186 -
2187 -=== (% style="color:#000000; font-size:16px" %)**Изменить назначения водителей на объекты**(%%) ===
2188 -
2189 -(% class="box warningmessage" %)
2190 -(((
2191 -**PUT /api/v3/DriversVehiclesAssignments**
2192 -)))
2193 -
2194 -Запрос:
2195 -
2196 -[
2197 - {
2198 - "VehicleId": 0,
2199 - "CreateTime": "2023-06-30T11:14:08.117Z",
2200 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2201 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2202 - "BeginTime": "2023-06-30T11:14:08.117Z",
2203 - "EndTime": "2023-06-30T11:14:08.117Z"
2204 - }
2205 -]
2206 -
2207 -Ответ:
2208 -
2209 -[
2210 - {
2211 - "VehicleId": 0,
2212 - "CreateTime": "2023-06-30T11:14:53.349Z",
2213 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2214 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2215 - "BeginTime": "2023-06-30T11:14:53.349Z",
2216 - "EndTime": "2023-06-30T11:14:53.349Z"
2217 - }
2218 -]
2219 -
2220 -
2221 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначения водителей на объекты**(%%) ===
2222 -
2223 -(% class="box errormessage" %)
2224 -(((
2225 -**DELETE /api/v3/DriversVehiclesAssignments**
2226 -)))
2227 -
2228 -Запрос:
2229 -
2230 -[
2231 - "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2232 -]
2233 -
2234 -Ответ:
2235 -
2236 -Success
2237 -
2238 -
2239 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение карты-метки водителю**(%%) ==
2240 -
2241 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к водителю**(%%) ===
2242 -
2243 -(% class="box infomessage" %)
2244 -(((
2245 -**POST /api/v3/DriversRfidsAssignments/GetByDrivers**
2246 -)))
2247 -
2248 -Запрос:
2249 -
2250 -{
2251 - "Ids": [
2252 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2253 - ],
2254 - "BeginTime": "2023-06-30T12:47:12.162Z",
2255 - "EndTime": "2023-06-30T12:47:12.162Z"
2256 -}
2257 -
2258 -Ответ:
2259 -
2260 -[
2261 - {
2262 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки
2263 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2264 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2265 - "BeginTime": "2023-06-30T11:19:40.703Z",
2266 - "EndTime": "2023-06-30T11:19:40.703Z"
2267 - }
2268 -]
2269 -
2270 -
2271 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к карте-метке**(%%) ===
2272 -
2273 -(% class="box infomessage" %)
2274 -(((
2275 -**POST /api/v3/DriversRfidsAssignments/GetByRfids**
2276 -)))
2277 -
2278 -Запрос:
2279 -
2280 -{
2281 - "Ids": [
2282 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2283 - ],
2284 - "BeginTime": "2023-06-30T12:47:12.162Z",
2285 - "EndTime": "2023-06-30T12:47:12.162Z"
2286 -}
2287 -
2288 -Ответ:
2289 -
2290 -[
2291 - {
2292 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор метки
2293 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор назначения
2294 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор водителя
2295 - "BeginTime": "2023-06-30T11:19:40.703Z",
2296 - "EndTime": "2023-06-30T11:19:40.703Z"
2297 - }
2298 -]
2299 -
2300 -
2301 -=== (% style="color:#000000; font-size:16px" %)**Добавить назначения меток на водителей**(%%) ===
2302 -
2303 -(% class="box successmessage" %)
2304 -(((
2305 -**POST /api/v3/DriversRfidsAssignments**
2306 -)))
2307 -
2308 -Запрос:
2309 -
2310 -[
2311 - {
2312 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2313 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2314 - "BeginTime": "2023-06-30T11:27:08.635Z",
2315 - "EndTime": "2023-06-30T11:27:08.635Z"
2316 - }
2317 -]
2318 -
2319 -Ответ:
2320 -
2321 -[
2322 - {
2323 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2324 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2325 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2326 - "BeginTime": "2023-06-30T11:27:08.677Z",
2327 - "EndTime": "2023-06-30T11:27:08.677Z"
2328 - }
2329 -]
2330 -
2331 -
2332 -=== (% style="color:#000000; font-size:16px" %)**Изменить назначения меток на водителей**(%%) ===
2333 -
2334 -(% class="box warningmessage" %)
2335 -(((
2336 -**PUT /api/v3/DriversRfidsAssignments**
2337 -)))
2338 -
2339 -Запрос:
2340 -
2341 -[
2342 - {
2343 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2344 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2345 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2346 - "BeginTime": "2023-06-30T11:28:43.330Z",
2347 - "EndTime": "2023-06-30T11:28:43.330Z"
2348 - }
2349 -]
2350 -
2351 -Ответ:
2352 -
2353 -[
2354 - {
2355 - "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2356 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2357 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2358 - "BeginTime": "2023-06-30T11:28:43.331Z",
2359 - "EndTime": "2023-06-30T11:28:43.331Z"
2360 - }
2361 -]
2362 -
2363 -
2364 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначения меток на водителей**(%%) ===
2365 -
2366 -(% class="box errormessage" %)
2367 -(((
2368 -**DELETE /api/v3/DriversRfidsAssignments**
2369 -)))
2370 -
2371 -Запрос:
2372 -
2373 -[
2374 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2375 -]
2376 -
2377 -Ответ:
2378 -
2379 -Success
2380 -
2381 -
2382 -== (% style="color:#000000; font-size:18.6667px" %)**Назначение топливной карты водителю**(%%) ==
2383 -
2384 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к водителю**(%%) ===
2385 -
2386 -(% class="box infomessage" %)
2387 -(((
2388 -**POST /api/v3/DriversFuelCardsAssignments/GetByDrivers**
2389 -)))
2390 -
2391 -Запрос:
2392 -
2393 -{
2394 - "Ids": [
2395 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2396 - ],
2397 - "BeginTime": "2023-06-30T12:45:10.852Z",
2398 - "EndTime": "2023-06-30T12:45:10.852Z"
2399 -}
2400 -
2401 -Ответ:
2402 -
2403 -[
2404 - {
2405 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2406 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2407 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2408 - "BeginTime": "2023-06-30T11:58:04.695Z",
2409 - "EndTime": "2023-06-30T11:58:04.695Z"
2410 - }
2411 -]
2412 -
2413 -
2414 -=== (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к топливной карте**(%%) ===
2415 -
2416 -(% class="box infomessage" %)
2417 -(((
2418 -**POST /api/v3/DriversFuelCardsAssignments/GetByCards**
2419 -)))
2420 -
2421 -Запрос:
2422 -
2423 -{
2424 - "Ids": [
2425 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2426 - ],
2427 - "BeginTime": "2023-06-30T12:45:10.852Z",
2428 - "EndTime": "2023-06-30T12:45:10.852Z"
2429 -}
2430 -
2431 -Ответ:
2432 -
2433 -[
2434 - {
2435 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2436 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2437 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2438 - "BeginTime": "2023-06-30T11:58:04.695Z",
2439 - "EndTime": "2023-06-30T11:58:04.695Z"
2440 - }
2441 -]
2442 -
2443 -
2444 -=== (% style="color:#000000; font-size:16px" %)**Добавить назначение топливной карты водителю**(%%) ===
2445 -
2446 -(% class="box successmessage" %)
2447 -(((
2448 -**POST /api/v3/DriversFuelCardsAssignments**
2449 -)))
2450 -
2451 -Запрос:
2452 -
2453 -[
2454 - {
2455 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2456 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2457 - "BeginTime": "2023-06-30T12:09:53.175Z",
2458 - "EndTime": "2023-06-30T12:09:53.175Z"
2459 - }
2460 -]
2461 -
2462 -Ответ:
2463 -
2464 -[
2465 - {
2466 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2467 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2468 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2469 - "BeginTime": "2023-06-30T12:09:53.201Z",
2470 - "EndTime": "2023-06-30T12:09:53.201Z"
2471 - }
2472 -]
2473 -
2474 -
2475 -=== (% style="color:#000000; font-size:16px" %)**Редактировать назначение топливной карты водителю**(%%) ===
2476 -
2477 -(% class="box warningmessage" %)
2478 -(((
2479 -**PUT /api/v3/DriversFuelCardsAssignments**
2480 -)))
2481 -
2482 -Запрос:
2483 -
2484 -[
2485 - {
2486 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2487 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2488 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2489 - "BeginTime": "2023-06-30T12:09:53.201Z",
2490 - "EndTime": "2023-06-30T12:09:53.201Z"
2491 - }
2492 -]
2493 -
2494 -Ответ:
2495 -
2496 -[
2497 - {
2498 - "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2499 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2500 - "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2501 - "BeginTime": "2023-06-30T12:09:53.201Z",
2502 - "EndTime": "2023-06-30T12:09:53.201Z"
2503 - }
2504 -]
2505 -
2506 -
2507 -=== (% style="color:#000000; font-size:16px" %)**Удалить назначение топливной карты водителю**(%%) ===
2508 -
2509 -(% class="box errormessage" %)
2510 -(((
2511 -**DELETE /api/v3/DriversFuelCardsAssignments**
2512 -)))
2513 -
2514 -Запрос:
2515 -
2516 -[
2517 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2518 -]
2519 -
2520 -Ответ:
2521 -
2522 -Success
2523 -
2524 -
2525 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Карты-метки**(%%) =
2526 -
2527 -== (% style="color:#000000; font-size:16px" %)**Получить список карт-меток определенного клиента**(%%) ==
2528 -
2529 -(% class="box infomessage" %)
2530 -(((
2531 -**POST /api/v3/Rfids/find**
2532 -)))
2533 -
2534 -Запрос:
2535 -
2536 -{
2537 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2538 -}
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 -
2554 -== (% style="color:#000000; font-size:16px" %)**Получить данные карты-метки**(%%) ==
2555 -
2556 -(% class="box infomessage" %)
2557 -(((
2558 -**GET /api/v3/Rfids/{rfidGuid}**
2559 -)))
2560 -
2561 -Передаем параметр rfidGuid - идентификатор карты-метки
2562 -
2563 -Ответ:
2564 -
2565 -[
2566 - {
2567 - "name": "string",
2568 - "number": 0,
2569 - "period": 0, ~/~/ Частота трансляции радиометки
2570 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2571 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2572 - "deleted": true
2573 - }
2574 -]
2575 -
2576 -
2577 -== (% style="color:#000000; font-size:16px" %)**Добавить карту-метку**(%%) ==
2578 -
2579 -(% class="box successmessage" %)
2580 -(((
2581 -**POST /api/v3/Rfids**
2582 -)))
2583 -
2584 -Запрос:
2585 -
2586 -{
2587 - "name": "string",
2588 - "number": 0,
2589 - "period": 0,
2590 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2591 - "deleted": true
2592 -}
2593 -
2594 -Ответ:
2595 -
2596 -{
2597 - "name": "string",
2598 - "number": 0,
2599 - "period": 0,
2600 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2601 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2602 - "deleted": true
2603 -}
2604 -
2605 -
2606 -== (% style="color:#000000; font-size:16px" %)**Редактировать карту-метку**(%%) ==
2607 -
2608 -(% class="box warningmessage" %)
2609 -(((
2610 -**PUT /api/v3/Rfids**
2611 -)))
2612 -
2613 -Запрос:
2614 -
2615 -{
2616 - "name": "string",
2617 - "number": 0,
2618 - "period": 0,
2619 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2620 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2621 - "deleted": true
2622 -}
2623 -
2624 -Ответ:
2625 -
2626 -{
2627 - "name": "string",
2628 - "number": 0,
2629 - "period": 0,
2630 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2631 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2632 - "deleted": true
2633 -}
2634 -
2635 -
2636 -== (% style="color:#000000; font-size:16px" %)**Удалить карту-метку**(%%) ==
2637 -
2638 -(% class="box errormessage" %)
2639 -(((
2640 -**DELETE /api/v3/Rfids/{rfidGuid}**
2641 -)))
2642 -
2643 -Передаем параметр rfidGuid - идентификатор карты-метки
2644 -
2645 -Ответ:
2646 -
2647 -Success
2648 -
2649 -
2650 2650  (% class="box" lang="en-US" style="text-align: center;" %)
2651 2651  (((
2652 2652  (% 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 г.