<
From version < 103.3 >
edited by Илья Крайнов
on 2023/08/03 17:32
To version < 99.1 >
edited by Илья Крайнов
on 2023/06/30 15:56
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -1255,7 +1255,7 @@
1255 1255  (% style="color:#000000" %)Параметры в теле запроса (JSON):
1256 1256  
1257 1257  (% style="color:#000000" %){
1258 - "vehicleId": , ~/~/ ID объекта
1258 +
1259 1259   "parentId": "" , ~/~/ ID клиента
1260 1260   "name": "" , ~/~/ имя ТС
1261 1261   "imei": "" , ~/~/ IMEI
... ... @@ -1504,141 +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,
1586 - "geozoneName": "string",
1587 - "startDate": "2023-08-02T06:13:18.554Z",
1588 - "endDate": "2023-08-02T06:13:18.554Z",
1589 - "duration": 0,
1590 - "vehicleId": 0,
1591 - "vehicleName": "string"
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-03T14:20:03.439Z",
1615 - "endDate": "2023-08-03T14:20:03.439Z",
1616 - "ids": [
1617 - 0
1618 - ],
1619 - "byTime": 0,
1620 - "byDist": 0,
1621 - "filterByTime": 0,
1622 - "filterByHalfPerimeter": true
1623 -}
1624 -
1625 -Ответ:
1626 -
1627 -[
1628 - {
1629 - "geozoneId": 0,
1630 - "geozoneName": "string",
1631 - "startDate": "2023-08-02T06:13:18.554Z",
1632 - "endDate": "2023-08-02T06:13:18.554Z",
1633 - "duration": 0,
1634 - "vehicleId": 0,
1635 - "vehicleName": "string"
1636 - }
1637 -]
1638 -
1639 -
1640 -
1641 -
1642 1642  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Датчики**(%%) =
1643 1643  
1644 1644  == (% style="color:#000000; font-size:16px" %)**Получение списка типов датчиков**(%%) ==
... ... @@ -1962,10 +1962,7 @@
1962 1962  
1963 1963  == (% style="color:#000000; font-size:16px" %)**Получить список водителей клиента**(%%) ==
1964 1964  
1965 -(% class="box infomessage" %)
1966 -(((
1967 -**POST /api/v3/Drivers/find**
1968 -)))
1830 +POST /api/v3/Drivers/find
1969 1969  
1970 1970  Передается параметр: parentId - ID клиента-родителя
1971 1971  
... ... @@ -1986,10 +1986,7 @@
1986 1986  
1987 1987  == (% style="color:#000000; font-size:16px" %)**Получить данные о водителе**(%%) ==
1988 1988  
1989 -(% class="box infomessage" %)
1990 -(((
1991 -**GET /api/v3/Drivers/{driverGuid}**
1992 -)))
1851 +GET /api/v3/Drivers/{driverGuid}
1993 1993  
1994 1994  Передается параметр: ID водителя
1995 1995  
... ... @@ -2008,10 +2008,7 @@
2008 2008  
2009 2009  == (% style="color:#000000; font-size:16px" %)**Добавить водителя**(%%) ==
2010 2010  
2011 -(% class="box successmessage" %)
2012 -(((
2013 -**POST /api/v3/Drivers**
2014 -)))
1870 +POST /api/v3/Drivers
2015 2015  
2016 2016  Запрос:
2017 2017  
... ... @@ -2042,10 +2042,7 @@
2042 2042  
2043 2043  == (% style="color:#000000; font-size:16px" %)**Редактировать водителя**(%%) ==
2044 2044  
2045 -(% class="box warningmessage" %)
2046 -(((
2047 -**PUT /api/v3/Drivers**
2048 -)))
1901 +PUT /api/v3/Drivers
2049 2049  
2050 2050  Запрос:
2051 2051  
... ... @@ -2076,10 +2076,7 @@
2076 2076  
2077 2077  == (% style="color:#000000; font-size:16px" %)**Удалить водителя**(%%) ==
2078 2078  
2079 -(% class="box errormessage" %)
2080 -(((
2081 -**DELETE /api/v3/Drivers/{driverGuid}**
2082 -)))
1932 +DELETE /api/v3/Drivers/{driverGuid}
2083 2083  
2084 2084  Передается параметр: ID водителя
2085 2085  
... ... @@ -2094,10 +2094,7 @@
2094 2094  
2095 2095  === (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к водителю**(%%) ===
2096 2096  
2097 -(% class="box infomessage" %)
2098 -(((
2099 -**POST /api/v3/DriversVehiclesAssignments/GetByDrivers**
2100 -)))
1947 +POST /api/v3/DriversVehiclesAssignments/GetByDrivers
2101 2101  
2102 2102  Запрос:
2103 2103  
... ... @@ -2125,10 +2125,7 @@
2125 2125  
2126 2126  === (% style="color:#000000; font-size:16px" %)**Получить назначения водителей запросом к объекту**(%%) ===
2127 2127  
2128 -(% class="box infomessage" %)
2129 -(((
2130 -**POST /api/v3/DriversVehiclesAssignments/GetByVehicles**
2131 -)))
1975 +POST /api/v3/DriversVehiclesAssignments/GetByVehicles
2132 2132  
2133 2133  Запрос:
2134 2134  
... ... @@ -2156,10 +2156,7 @@
2156 2156  
2157 2157  === (% style="color:#000000; font-size:16px" %)**Создать назначение водителя на объект**(%%) ===
2158 2158  
2159 -(% class="box successmessage" %)
2160 -(((
2161 -**POST /api/v3/DriversVehiclesAssignments**
2162 -)))
2003 +POST /api/v3/DriversVehiclesAssignments
2163 2163  
2164 2164  Передается массив назначений
2165 2165  
... ... @@ -2191,10 +2191,7 @@
2191 2191  
2192 2192  === (% style="color:#000000; font-size:16px" %)**Изменить назначения водителей на объекты**(%%) ===
2193 2193  
2194 -(% class="box warningmessage" %)
2195 -(((
2196 -**PUT /api/v3/DriversVehiclesAssignments**
2197 -)))
2035 +PUT /api/v3/DriversVehiclesAssignments
2198 2198  
2199 2199  Запрос:
2200 2200  
... ... @@ -2225,20 +2225,33 @@
2225 2225  
2226 2226  === (% style="color:#000000; font-size:16px" %)**Удалить назначения водителей на объекты**(%%) ===
2227 2227  
2228 -(% class="box errormessage" %)
2229 -(((
2230 -**DELETE /api/v3/DriversVehiclesAssignments**
2231 -)))
2066 +DELETE /api/v3/DriversVehiclesAssignments
2232 2232  
2233 2233  Запрос:
2234 2234  
2235 2235  [
2236 - "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2071 + {
2072 + "VehicleId": 0,
2073 + "CreateTime": "2023-06-30T11:16:08.341Z",
2074 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2075 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2076 + "BeginTime": "2023-06-30T11:16:08.342Z",
2077 + "EndTime": "2023-06-30T11:16:08.342Z"
2078 + }
2237 2237  ]
2238 2238  
2239 2239  Ответ:
2240 2240  
2241 -Success
2083 +[
2084 + {
2085 + "VehicleId": 0,
2086 + "CreateTime": "2023-06-30T11:16:08.344Z",
2087 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2088 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2089 + "BeginTime": "2023-06-30T11:16:08.344Z",
2090 + "EndTime": "2023-06-30T11:16:08.344Z"
2091 + }
2092 +]
2242 2242  
2243 2243  
2244 2244  == (% style="color:#000000; font-size:18.6667px" %)**Назначение карты-метки водителю**(%%) ==
... ... @@ -2245,10 +2245,7 @@
2245 2245  
2246 2246  === (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к водителю**(%%) ===
2247 2247  
2248 -(% class="box infomessage" %)
2249 -(((
2250 -**POST /api/v3/DriversRfidsAssignments/GetByDrivers**
2251 -)))
2099 +POST /api/v3/DriversRfidsAssignments/GetByDrivers
2252 2252  
2253 2253  Запрос:
2254 2254  
... ... @@ -2275,10 +2275,7 @@
2275 2275  
2276 2276  === (% style="color:#000000; font-size:16px" %)**Получить назначения меток запросом к карте-метке**(%%) ===
2277 2277  
2278 -(% class="box infomessage" %)
2279 -(((
2280 -**POST /api/v3/DriversRfidsAssignments/GetByRfids**
2281 -)))
2126 +POST /api/v3/DriversRfidsAssignments/GetByRfids
2282 2282  
2283 2283  Запрос:
2284 2284  
... ... @@ -2305,10 +2305,7 @@
2305 2305  
2306 2306  === (% style="color:#000000; font-size:16px" %)**Добавить назначения меток на водителей**(%%) ===
2307 2307  
2308 -(% class="box successmessage" %)
2309 -(((
2310 -**POST /api/v3/DriversRfidsAssignments**
2311 -)))
2153 +POST /api/v3/DriversRfidsAssignments
2312 2312  
2313 2313  Запрос:
2314 2314  
... ... @@ -2336,10 +2336,7 @@
2336 2336  
2337 2337  === (% style="color:#000000; font-size:16px" %)**Изменить назначения меток на водителей**(%%) ===
2338 2338  
2339 -(% class="box warningmessage" %)
2340 -(((
2341 -**PUT /api/v3/DriversRfidsAssignments**
2342 -)))
2181 +PUT /api/v3/DriversRfidsAssignments
2343 2343  
2344 2344  Запрос:
2345 2345  
... ... @@ -2368,20 +2368,31 @@
2368 2368  
2369 2369  === (% style="color:#000000; font-size:16px" %)**Удалить назначения меток на водителей**(%%) ===
2370 2370  
2371 -(% class="box errormessage" %)
2372 -(((
2373 -**DELETE /api/v3/DriversRfidsAssignments**
2374 -)))
2210 +DELETE /api/v3/DriversRfidsAssignments
2375 2375  
2376 2376  Запрос:
2377 2377  
2378 2378  [
2379 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2215 + {
2216 + "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2217 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2218 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2219 + "BeginTime": "2023-06-30T11:28:43.330Z",
2220 + "EndTime": "2023-06-30T11:28:43.330Z"
2221 + }
2380 2380  ]
2381 2381  
2382 2382  Ответ:
2383 2383  
2384 -Success
2226 +[
2227 + {
2228 + "Rfid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2229 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2230 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2231 + "BeginTime": "2023-06-30T11:28:43.331Z",
2232 + "EndTime": "2023-06-30T11:28:43.331Z"
2233 + }
2234 +]
2385 2385  
2386 2386  
2387 2387  == (% style="color:#000000; font-size:18.6667px" %)**Назначение топливной карты водителю**(%%) ==
... ... @@ -2388,10 +2388,7 @@
2388 2388  
2389 2389  === (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к водителю**(%%) ===
2390 2390  
2391 -(% class="box infomessage" %)
2392 -(((
2393 -**POST /api/v3/DriversFuelCardsAssignments/GetByDrivers**
2394 -)))
2241 +POST /api/v3/DriversFuelCardsAssignments/GetByDrivers
2395 2395  
2396 2396  Запрос:
2397 2397  
... ... @@ -2418,10 +2418,7 @@
2418 2418  
2419 2419  === (% style="color:#000000; font-size:16px" %)**Получить назначения топливных карт запросом к топливной карте**(%%) ===
2420 2420  
2421 -(% class="box infomessage" %)
2422 -(((
2423 -**POST /api/v3/DriversFuelCardsAssignments/GetByCards**
2424 -)))
2268 +POST /api/v3/DriversFuelCardsAssignments/GetByCards
2425 2425  
2426 2426  Запрос:
2427 2427  
... ... @@ -2448,10 +2448,7 @@
2448 2448  
2449 2449  === (% style="color:#000000; font-size:16px" %)**Добавить назначение топливной карты водителю**(%%) ===
2450 2450  
2451 -(% class="box successmessage" %)
2452 -(((
2453 -**POST /api/v3/DriversFuelCardsAssignments**
2454 -)))
2295 +POST /api/v3/DriversFuelCardsAssignments
2455 2455  
2456 2456  Запрос:
2457 2457  
... ... @@ -2479,10 +2479,7 @@
2479 2479  
2480 2480  === (% style="color:#000000; font-size:16px" %)**Редактировать назначение топливной карты водителю**(%%) ===
2481 2481  
2482 -(% class="box warningmessage" %)
2483 -(((
2484 -**PUT /api/v3/DriversFuelCardsAssignments**
2485 -)))
2323 +PUT /api/v3/DriversFuelCardsAssignments
2486 2486  
2487 2487  Запрос:
2488 2488  
... ... @@ -2489,10 +2489,9 @@
2489 2489  [
2490 2490   {
2491 2491   "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2492 - "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2493 2493   "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2494 - "BeginTime": "2023-06-30T12:09:53.201Z",
2495 - "EndTime": "2023-06-30T12:09:53.201Z"
2331 + "BeginTime": "2023-06-30T12:09:53.175Z",
2332 + "EndTime": "2023-06-30T12:09:53.175Z"
2496 2496   }
2497 2497  ]
2498 2498  
... ... @@ -2511,20 +2511,30 @@
2511 2511  
2512 2512  === (% style="color:#000000; font-size:16px" %)**Удалить назначение топливной карты водителю**(%%) ===
2513 2513  
2514 -(% class="box errormessage" %)
2515 -(((
2516 -**DELETE /api/v3/DriversFuelCardsAssignments**
2517 -)))
2351 +DELETE /api/v3/DriversFuelCardsAssignments
2518 2518  
2519 2519  Запрос:
2520 2520  
2521 2521  [
2522 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
2356 + {
2357 + "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2358 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2359 + "BeginTime": "2023-06-30T12:09:53.175Z",
2360 + "EndTime": "2023-06-30T12:09:53.175Z"
2361 + }
2523 2523  ]
2524 2524  
2525 2525  Ответ:
2526 2526  
2527 -Success
2366 +[
2367 + {
2368 + "CardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2369 + "Id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2370 + "DriverId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
2371 + "BeginTime": "2023-06-30T12:09:53.201Z",
2372 + "EndTime": "2023-06-30T12:09:53.201Z"
2373 + }
2374 +]
2528 2528  
2529 2529  
2530 2530  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Карты-метки**(%%) =
... ... @@ -2531,10 +2531,7 @@
2531 2531  
2532 2532  == (% style="color:#000000; font-size:16px" %)**Получить список карт-меток определенного клиента**(%%) ==
2533 2533  
2534 -(% class="box infomessage" %)
2535 -(((
2536 -**POST /api/v3/Rfids/find**
2537 -)))
2381 +POST /api/v3/Rfids/find
2538 2538  
2539 2539  Запрос:
2540 2540  
... ... @@ -2558,10 +2558,7 @@
2558 2558  
2559 2559  == (% style="color:#000000; font-size:16px" %)**Получить данные карты-метки**(%%) ==
2560 2560  
2561 -(% class="box infomessage" %)
2562 -(((
2563 -**GET /api/v3/Rfids/{rfidGuid}**
2564 -)))
2405 +GET /api/v3/Rfids/{rfidGuid}
2565 2565  
2566 2566  Передаем параметр rfidGuid - идентификатор карты-метки
2567 2567  
... ... @@ -2581,10 +2581,7 @@
2581 2581  
2582 2582  == (% style="color:#000000; font-size:16px" %)**Добавить карту-метку**(%%) ==
2583 2583  
2584 -(% class="box successmessage" %)
2585 -(((
2586 -**POST /api/v3/Rfids**
2587 -)))
2425 +POST /api/v3/Rfids
2588 2588  
2589 2589  Запрос:
2590 2590  
... ... @@ -2610,10 +2610,7 @@
2610 2610  
2611 2611  == (% style="color:#000000; font-size:16px" %)**Редактировать карту-метку**(%%) ==
2612 2612  
2613 -(% class="box warningmessage" %)
2614 -(((
2615 -**PUT /api/v3/Rfids**
2616 -)))
2451 +PUT /api/v3/Rfids
2617 2617  
2618 2618  Запрос:
2619 2619  
... ... @@ -2640,10 +2640,7 @@
2640 2640  
2641 2641  == (% style="color:#000000; font-size:16px" %)**Удалить карту-метку**(%%) ==
2642 2642  
2643 -(% class="box errormessage" %)
2644 -(((
2645 2645  **DELETE /api/v3/Rfids/{rfidGuid}**
2646 -)))
2647 2647  
2648 2648  Передаем параметр rfidGuid - идентификатор карты-метки
2649 2649  

Меню

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