<
From version < 251.3 >
edited by Андрей Калиновский
on 2025/07/29 15:36
To version < 246.1 >
edited by Андрей Калиновский
on 2025/07/03 16:18
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -766,6 +766,7 @@
766 766  (% style="text-align:left" %)
767 767  (% style="color:#000000" %)**Ответ: В случае успешного выполнения запроса вернется HTTP ответ «200».**
768 768  
769 +(% class="wikigeneratedid" %)
769 769  = =
770 770  
771 771  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Модель объекта**(%%) =
... ... @@ -2391,7 +2391,7 @@
2391 2391  Тело запроса:
2392 2392  
2393 2393  {
2394 - "sampling": 86400, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой.
2395 + "sampling": 0, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой.
2395 2395   "vehicleIds": [0], ~/~/ Список ID объектов
2396 2396   "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода
2397 2397   "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода
... ... @@ -2438,7 +2438,7 @@
2438 2438  Тело запроса:
2439 2439  
2440 2440  {
2441 - "sampling": 86400, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой.
2442 + "sampling": 0, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой.
2442 2442   "vehicleIds": [0], ~/~/ Список ID объектов
2443 2443   "from": "2023-08-09T14:23:14.572Z", ~/~/ Начало периода
2444 2444   "to": "2023-08-09T14:23:14.572Z", ~/~/ Окончание периода
... ... @@ -5450,8 +5450,23 @@
5450 5450  )))
5451 5451  
5452 5452  
5454 +== **Удаление существующего поля** ==
5453 5453  
5456 +(% class="box errormessage" %)
5454 5454  (((
5458 +**DELETE /api/v3/agroLands/{id}**
5459 +)))
5460 +
5461 +Пример запроса:
5462 +id  ~/~/ Идентификатор поля
5463 +
5464 +Пример ответа:
5465 +
5466 +(((
5467 +200 ~/~/ Успех
5468 +)))
5469 +
5470 +(((
5455 5455  
5456 5456  )))
5457 5457  
... ... @@ -5458,6 +5458,10 @@
5458 5458  (((
5459 5459  (((
5460 5460  (((
5477 +
5478 +)))
5479 +
5480 +(((
5461 5461  == **Изменение поля** ==
5462 5462  
5463 5463  (% class="box infomessage" %)
... ... @@ -5703,65 +5703,9 @@
5703 5703   "perimetr": 0, ~/~/ ериметр, м
5704 5704   "createDate": "2024-12-20T11:43:44.091Z" ~/~/ Дата создания в бд
5705 5705  }
5706 -
5707 -
5708 -== **Какие поля посещал объект** ==
5709 -
5710 -(% class="box successmessage" %)
5711 -(((
5712 -**POST /api/v3/agroLands/visitingByVehicle**
5713 5713  )))
5714 5714  
5715 -Пример запроса:
5716 5716  
5717 -{
5718 - "vehicleId": 0, ~/~/ id объекта 
5719 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения
5720 - "byTime": 0, ~/~/ Объединение событий по времени
5721 - "filterByHalfPerimeter": true, ~/~/ Фильтрация событий по пробегу половины периметра
5722 - "byDist": 0, ~/~/ Объединение событий по расстоянию
5723 - "from": "2025-07-29T12:20:28.815Z", ~/~/ Начало периода (локальное время клиента)
5724 - "to": "2025-07-29T12:20:28.815Z", ~/~/ Конец периода (локальное время клиента)
5725 - "timezone": 0 ~/~/ Таймзона клиента, в часах (double). Если не передана - то считается как +3, MSK
5726 -}
5727 -
5728 -Пример ответа:
5729 -
5730 -[
5731 - {
5732 - "fieldId": 0, ~/~/ id объекта 
5733 - "vehicleName": "string", ~/~/ Наименование объекта 
5734 - "fieldName": "string", ~/~/ Наименование поля 
5735 - "fuelUsage": 0, ~/~/ Расход топлива, л/га
5736 - "area": 0, ~/~/ Пройдено, га (информация из встроенного агрегата в модели объекта при наличии агрегата)
5737 - "vehicleId": 0, ~/~/ Идентификатор ТС
5738 - "start": "2025-07-29T12:20:28.855Z", ~/~/ Начало посещения
5739 - "end": "2025-07-29T12:20:28.855Z", ~/~/ Конец посещения
5740 - "durationSeconds": 0, ~/~/ Продолжительность посещения внутри поля 
5741 - "mileage": 0 ~/~/ Пробег 
5742 - }
5743 -]
5744 -)))
5745 -
5746 -
5747 -== **Удаление существующего поля** ==
5748 -
5749 -(% class="box errormessage" %)
5750 -(((
5751 -**DELETE /api/v3/agroLands/{id}**
5752 -)))
5753 -
5754 -Пример запроса:
5755 -id  ~/~/ Идентификатор поля
5756 -
5757 -Пример ответа:
5758 -
5759 -(((
5760 -200 ~/~/ Успех
5761 -
5762 -
5763 -)))
5764 -
5765 5765  = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) =
5766 5766  )))
5767 5767  )))
... ... @@ -6245,14 +6245,14 @@
6245 6245  = **Раздел: Локатор ** =
6246 6246  
6247 6247  
6248 -== **Получение данных по локатору** ==
6212 +== **Получение списка локаторов, доступных пользователю ** ==
6249 6249  
6250 6250  (% class="box infomessage" %)
6251 6251  (((
6252 -**GET /api/v3/locators/{locatorId}**
6216 +**GET /api/v3/locators **
6253 6253  )))
6254 6254  
6255 -В запросе указывается locatorid - идентификатор локатора
6219 +В заголовках запроса: X-Auth: Токен авторизации
6256 6256  
6257 6257  
6258 6258  Пример ответа:
... ... @@ -6286,16 +6286,13 @@
6286 6286   "creatorUserName": "string", ~/~/ Имя пользователя, создавшего локатор.
6287 6287   "url": "string", ~/~/ Ссылка
6288 6288   "language": 0, ~/~/ ~/~/ Язык (1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский)
6289 -
6290 - "showVehicleName": true, ~/~/ Наименование объекта
6291 - "showVehicleDirection": true, ~/~/ Показывать направление движения объекта на карте
6292 - "allowTrackReport": true, ~/~/ отображение колонки и кнопок **Построить историю за сутки**
6293 - "showTrackTracing": true, ~/~/ Отображение трассировки трека на карте по ссылке.
6294 - "showSensors": true, ~/~/ Отображение заведенных датчиков на объектах
6295 - "availableMapLayers": [ ~/~/Слои на карте ,по умолчанию OpenStreetMap (1-OpenStreetMap, 2-Yandex (Карта), 3-Yandex (Спутник), 4-Yandex (Гибрид), 5-Yandex (Пробки), 6-Google (Карта), 7-Google (Гибрид), 8-Google (Рельеф), 9-Google (Спутник), 10-Bing (Карта), 11-Bing (Гибрид), 12-Bing(Темная карта), 13-2ГИС)
6296 -
6297 - 1
6298 -
6253 + "showVehicleName": true, ~/~/ Наименование объекта
6254 + "showVehicleDirection": true, ~/~/ Направление движения на треке
6255 + "allowTrackReport": true, ~/~/ Трек
6256 + "showTrackTracing": true, ~/~/ Трассировка трека
6257 + "showSensors": true, ~/~/ Датчик
6258 + "availableMapLayers": [ ~/~/  Слои на карте
6259 + 0
6299 6299   ]
6300 6300  }
6301 6301  )))
... ... @@ -6337,16 +6337,12 @@
6337 6337   "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 
6338 6338   0
6339 6339   ],
6340 -
6341 - "showVehicleName": true, ~/~/ Наименование объекта
6342 - "showVehicleDirection": true, ~/~/ Показывать направление движения объекта на карте
6343 - "allowTrackReport": true, ~/~/ отображение колонки и кнопок **Построить историю за сутки**
6344 - "showTrackTracing": true, ~/~/ Отображение трассировки трека на карте по ссылке.
6345 - "showSensors": true, ~/~/ Отображение заведенных датчиков на объектах
6346 - "availableMapLayers": [ ~/~/Слои на карте ,по умолчанию OpenStreetMap (1-OpenStreetMap, 2-Yandex (Карта), 3-Yandex (Спутник), 4-Yandex (Гибрид), 5-Yandex (Пробки), 6-Google (Карта), 7-Google (Гибрид), 8-Google (Рельеф), 9-Google (Спутник), 10-Bing (Карта), 11-Bing (Гибрид), 12-Bing(Темная карта), 13-2ГИС)
6347 -
6348 - 1
6349 -
6301 + "showVehicleName": true, ~/~/ Наименование объекта
6302 + "showVehicleDirection": true, ~/~/ Направление движения на треке
6303 + "allowTrackReport": true, ~/~/ Трек
6304 + "showTrackTracing": true, ~/~/ Трассировка трека
6305 + "showSensors": true, ~/~/ Датчик
6306 + "availableMapLayers": 1 [ ~/~/ Слои на карте ,по умолчанию OpenStreetMap (1-OpenStreetMap, 2-Yandex (Карта), 3-Yandex (Спутник), 4-Yandex (Гибрид), 5-Yandex (Пробки), 6-Google (Карта), 7-Google (Гибрид), 8-Google (Рельеф), 9-Google (Спутник), 10-Bing (Карта), 11-Bing (Гибрид), 12-Bing(Темная карта), 13-2ГИС) 
6350 6350   ]
6351 6351  }
6352 6352  )))
... ... @@ -6379,7 +6379,32 @@
6379 6379  )))
6380 6380  
6381 6381  (((
6382 -
6339 +{
6340 + "isEnabled": true, ~/~/ Активность
6341 + "name": "string", ~/~/ Наименование локатора
6342 + "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - Сейчас, 1 - Запустить ко времени)
6343 + "activationTime": "2025-03-12T07:00:08.272Z", ~/~/  Время активации
6344 + "validity": 0, ~/~/ Срок действия в днях (1-90)
6345 + "autoProlongation": true, ~/~/ Автопродление срока действия.
6346 + "language": 1 ~/~/ Язык (1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский)
6347 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор клиента.
6348 + "vehiclesIds": [ ~/~/ ID объектов отображающихся в локаторе, записываются через запятую 
6349 + 0
6350 + ],
6351 + "geoIds": [ ~/~/ ID геозон отображающихся в локаторе, записываются через запятую 
6352 + 0
6353 + ],
6354 + "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 
6355 + 0
6356 + ],
6357 + "showVehicleName": true, ~/~/ Наименование объекта
6358 + "showVehicleDirection": true, ~/~/ Направление движения на треке
6359 + "allowTrackReport": true, ~/~/ Трек
6360 + "showTrackTracing": true, ~/~/ Трассировка трека
6361 + "showSensors": true, ~/~/ Датчик
6362 + "availableMapLayers": 1 [ ~/~/ Слои на карте ,по умолчанию OpenStreetMap (1-OpenStreetMap, 2-Yandex (Карта), 3-Yandex (Спутник), 4-Yandex (Гибрид), 5-Yandex (Пробки), 6-Google (Карта), 7-Google (Гибрид), 8-Google (Рельеф), 9-Google (Спутник), 10-Bing (Карта), 11-Bing (Гибрид), 12-Bing(Темная карта), 13-2ГИС) 
6363 + ]
6364 +}
6383 6383  )))
6384 6384  
6385 6385  
... ... @@ -6409,10 +6409,10 @@
6409 6409   "url": "string", ~/~/ ссылка на локатор 
6410 6410   "language": 1, ~/~/ Язык локатора(1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский)
6411 6411   "showVehicleName": true, ~/~/ Наименование объекта
6412 - "showVehicleDirection": true, ~/~/ Показывать направление движения объекта на карте
6413 - "allowTrackReport": true, ~/~/ отображение колонки и кнопок **Построить историю за сутки**
6414 - "showTrackTracing": true, ~/~/ Отображение трассировки трека на карте по ссылке.
6415 - "showSensors": true, ~/~/ Отображение заведенных датчиков на объектах
6394 + "showVehicleDirection": true, ~/~/ Направление движения на треке
6395 + "allowTrackReport": true, ~/~/ Трек
6396 + "showTrackTracing": true, ~/~/ Трассировка трека
6397 + "showSensors": true, ~/~/ Датчик
6416 6416   "availableMapLayers": [ ~/~/Слои на карте ,по умолчанию OpenStreetMap (1-OpenStreetMap, 2-Yandex (Карта), 3-Yandex (Спутник), 4-Yandex (Гибрид), 5-Yandex (Пробки), 6-Google (Карта), 7-Google (Гибрид), 8-Google (Рельеф), 9-Google (Спутник), 10-Bing (Карта), 11-Bing (Гибрид), 12-Bing(Темная карта), 13-2ГИС)
6417 6417  
6418 6418   0
... ... @@ -6452,14 +6452,11 @@
6452 6452   0
6453 6453   ],
6454 6454   "showVehicleName": true, ~/~/ Наименование объекта
6455 - "showVehicleDirection": true, ~/~/ Показывать направление движения объекта на карте
6456 - "allowTrackReport": true, ~/~/ отображение колонки и кнопок **Построить историю за сутки**
6457 - "showTrackTracing": true, ~/~/ Отображение трассировки трека на карте по ссылке.
6458 - "showSensors": true, ~/~/ Отображение заведенных датчиков на объектах
6459 - "availableMapLayers": [ ~/~/Слои на карте ,по умолчанию OpenStreetMap (1-OpenStreetMap, 2-Yandex (Карта), 3-Yandex (Спутник), 4-Yandex (Гибрид), 5-Yandex (Пробки), 6-Google (Карта), 7-Google (Гибрид), 8-Google (Рельеф), 9-Google (Спутник), 10-Bing (Карта), 11-Bing (Гибрид), 12-Bing(Темная карта), 13-2ГИС)
6460 -
6461 - 0
6462 -
6437 + "showVehicleDirection": true, ~/~/ Направление движения на треке
6438 + "allowTrackReport": true, ~/~/ Трек
6439 + "showTrackTracing": true, ~/~/ Трассировка трека
6440 + "showSensors": true, ~/~/ Датчик
6441 + "availableMapLayers": 1 [ ~/~/ Слои на карте ,по умолчанию OpenStreetMap (1-OpenStreetMap, 2-Yandex (Карта), 3-Yandex (Спутник), 4-Yandex (Гибрид), 5-Yandex (Пробки), 6-Google (Карта), 7-Google (Гибрид), 8-Google (Рельеф), 9-Google (Спутник), 10-Bing (Карта), 11-Bing (Гибрид), 12-Bing(Темная карта), 13-2ГИС) 
6463 6463   ]
6464 6464  }
6465 6465  
... ... @@ -6693,11 +6693,44 @@
6693 6693  )))
6694 6694  
6695 6695  
6696 -== ==
6675 +== **Получение перечня моделей ** ==
6697 6697  
6677 +(% class="box successmessage" %)
6678 +(((
6679 +**POST /api/v3/models/find**
6680 +)))
6698 6698  
6682 +Пример запроса:
6699 6699  
6684 +(((
6685 +(((
6686 +{
6687 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора
6688 + "name": "string", ~/~/ Наименование локатора
6689 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор родительского элемента пользователей
6690 +)))
6700 6700  
6692 +
6693 +
6694 + Пример ответа: 
6695 +
6696 +
6697 +(((
6698 +[
6699 + {
6700 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора 
6701 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор пользователя, для которого надо получить данные
6702 + "parentName": "string", ~/~/ Наименование пользователя, для которого надо получить данные
6703 + "name": "string", ~/~/ Наименование локатора
6704 + "modelType": 0 ~/~/ Типы моделей транспортных средств (0 - None, 1 - Агро, 2 - Перевозчик, 3 - Машины) 
6705 + }
6706 +]
6707 +)))
6708 +)))
6709 +
6710 +
6711 +
6712 +
6701 6701  (% class="box" lang="en-US" style="text-align: center;" %)
6702 6702  (((
6703 6703  (% 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 г.