Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/07/29 15:51
<
>
edited by Андрей Калиновский
on 2025/07/29 13:53
on 2025/07/29 13:53
edited by Андрей Калиновский
on 2025/07/03 09:46
on 2025/07/03 09:46
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -454,7 +454,7 @@ 454 454 [ 455 455 "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ группы пользователя, перечисление названия клиентских ролей 456 456 ], 457 - "language": 1~/~/ Язык интерфейса пользователя 1 - Русский, 2 - Английский, 3 - Азербайджанский457 + "language": 0 ~/~/ Язык интерфейса пользователя 1 - Русский, 2 - Английский, 3 - Азербайджанский 458 458 } 459 459 { 460 460 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ... ... @@ -766,8 +766,6 @@ 766 766 (% style="text-align:left" %) 767 767 (% style="color:#000000" %)**Ответ: В случае успешного выполнения запроса вернется HTTP ответ «200».** 768 768 769 -= = 770 - 771 771 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Модель объекта**(%%) = 772 772 773 773 == (% style="color:#000000; font-size:16px" %)**Получение информации о модели объекта**(%%) == ... ... @@ -2391,7 +2391,7 @@ 2391 2391 Тело запроса: 2392 2392 2393 2393 { 2394 - "sampling": 86400, ~/~/ Частота дискретизации в секундах, минимум 60 секунд. Весь период разбивает на подпериоды с указанной частотой.2392 + "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 секунд. Весь период разбивает на подпериоды с указанной частотой.2439 + "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 5451 +== **Удаление существующего поля** == 5453 5453 5453 +(% class="box errormessage" %) 5454 5454 ((( 5455 +**DELETE /api/v3/agroLands/{id}** 5456 +))) 5457 + 5458 +Пример запроса: 5459 +id ~/~/ Идентификатор поля 5460 + 5461 +Пример ответа: 5462 + 5463 +((( 5464 +200 ~/~/ Успех 5465 +))) 5466 + 5467 +((( 5455 5455 5456 5456 ))) 5457 5457 ... ... @@ -5458,6 +5458,10 @@ 5458 5458 ((( 5459 5459 ((( 5460 5460 ((( 5474 + 5475 +))) 5476 + 5477 +((( 5461 5461 == **Изменение поля** == 5462 5462 5463 5463 (% class="box infomessage" %) ... ... @@ -5706,24 +5706,6 @@ 5706 5706 ))) 5707 5707 5708 5708 5709 -== **Удаление существующего поля** == 5710 - 5711 -(% class="box errormessage" %) 5712 -((( 5713 -**DELETE /api/v3/agroLands/{id}** 5714 -))) 5715 - 5716 -Пример запроса: 5717 -id ~/~/ Идентификатор поля 5718 - 5719 -Пример ответа: 5720 - 5721 -((( 5722 -200 ~/~/ Успех 5723 - 5724 - 5725 -))) 5726 - 5727 5727 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) = 5728 5728 ))) 5729 5729 ))) ... ... @@ -6207,14 +6207,14 @@ 6207 6207 = **Раздел: Локатор ** = 6208 6208 6209 6209 6210 -== **Получение данных покатору** ==6209 +== **Получение списка локаторов, доступных пользователю ** == 6211 6211 6212 6212 (% class="box infomessage" %) 6213 6213 ((( 6214 -**GET /api/v3/locators /{locatorId}**6213 +**GET /api/v3/locators ** 6215 6215 ))) 6216 6216 6217 -В за просе указываетсяlocatorid- идентификаторлокатора6216 +В заголовках запроса: X-Auth: Токен авторизации 6218 6218 6219 6219 6220 6220 Пример ответа: ... ... @@ -6247,17 +6247,14 @@ 6247 6247 "creatorUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID пользователя, создавшего локатор. 6248 6248 "creatorUserName": "string", ~/~/ Имя пользователя, создавшего локатор. 6249 6249 "url": "string", ~/~/ Ссылка 6250 - "language": 0, ~/~/ ~/~/ Язык (1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6251 - 6252 - "showVehicleName": true, ~/~/ Наименование объекта 6253 - "showVehicleDirection": true, ~/~/ Показывать направление движения объекта на карте 6254 - "allowTrackReport": true, ~/~/ отображение колонки и кнопок **Построить историю за сутки** 6255 - "showTrackTracing": true, ~/~/ Отображение трассировки трека на карте по ссылке. 6256 - "showSensors": true, ~/~/ Отображение заведенных датчиков на объектах 6257 - "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ГИС) 6258 - 6259 - 1 6260 - 6249 + "language": 0, ~/~/ Язык 6250 + "showVehicleName": true, ~/~/ Наименование объекта 6251 + "showVehicleDirection": true, ~/~/ Направление движения на треке 6252 + "allowTrackReport": true, ~/~/ Трек 6253 + "showTrackTracing": true, ~/~/ Трассировка трека 6254 + "showSensors": true, ~/~/ Датчик 6255 + "availableMapLayers": [ ~/~/ Слои на карте 6256 + 0 6261 6261 ] 6262 6262 } 6263 6263 ))) ... ... @@ -6264,9 +6264,38 @@ 6264 6264 ))) 6265 6265 6266 6266 6263 +== **Получение перечня моделей ** == 6264 + 6265 +(% class="box successmessage" %) 6267 6267 ((( 6267 +**POST /api/v3/models/find** 6268 +))) 6269 + 6270 +Пример запроса: 6271 + 6268 6268 ((( 6273 +((( 6274 +{ 6275 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора 6276 + "name": "string", ~/~/ Наименование локатора 6277 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор родительского элемента пользователей 6278 +))) 6279 + 6280 + 6281 + 6282 + Пример ответа: 6269 6269 6284 + 6285 +((( 6286 +[ 6287 + { 6288 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора 6289 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор пользователя, для которого надо получить данные 6290 + "parentName": "string", ~/~/ Наименование пользователя, для которого надо получить данные 6291 + "name": "string", ~/~/ Наименование локатора 6292 + "modelType": 0 ~/~/ Типы моделей транспортных средств (0 - None, 1 - Агро, 2 - Перевозчик, 3 - Машины) 6293 + } 6294 +] 6270 6270 ))) 6271 6271 ))) 6272 6272 ... ... @@ -6299,16 +6299,12 @@ 6299 6299 "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 6300 6300 0 6301 6301 ], 6302 - 6303 - "showVehicleName": true, ~/~/ Наименование объекта 6304 - "showVehicleDirection": true, ~/~/ Показывать направление движения объекта на карте 6305 - "allowTrackReport": true, ~/~/ отображение колонки и кнопок **Построить историю за сутки** 6306 - "showTrackTracing": true, ~/~/ Отображение трассировки трека на карте по ссылке. 6307 - "showSensors": true, ~/~/ Отображение заведенных датчиков на объектах 6308 - "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ГИС) 6309 - 6310 - 1 6311 - 6327 + "showVehicleName": true, ~/~/ Наименование объекта 6328 + "showVehicleDirection": true, ~/~/ Направление движения на треке 6329 + "allowTrackReport": true, ~/~/ Трек 6330 + "showTrackTracing": true, ~/~/ Трассировка трека 6331 + "showSensors": true, ~/~/ Датчик 6332 + "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ГИС) 6312 6312 ] 6313 6313 } 6314 6314 ))) ... ... @@ -6321,70 +6321,7 @@ 6321 6321 ))) 6322 6322 6323 6323 6324 -== **Выводит список локаторов ** == 6325 6325 6326 -(% class="box successmessage" %) 6327 -((( 6328 -**POST /api/v3/locators/find** 6329 -))) 6330 - 6331 -Пример запроса: 6332 - 6333 -((( 6334 -{ 6335 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор клиента 6336 -} 6337 -))) 6338 - 6339 -((( 6340 - 6341 -))) 6342 - 6343 -((( 6344 - 6345 -))) 6346 - 6347 - 6348 -Пример ответа: 6349 - 6350 -((( 6351 -[ 6352 - { 6353 - "vehiclesCount": 0, ~/~/ Количество объектов. 6354 - "geozonesCount": 0, ~/~/ Количество геозон. 6355 - "fieldsCount": 0, ~/~/ Количество полей. 6356 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора. 6357 - "agentGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента. 6358 - "agentName": "string", ~/~/ Наименование агента. 6359 - "isEnabled": true, ~/~/ Активность локатора 6360 - "created": "2025-07-03T12:57:58.738Z", ~/~/ Дата создания 6361 - "updated": "2025-07-03T12:57:58.738Z", ~/~/ Дата обновления 6362 - "name": "string", ~/~/ Наименование локатора 6363 - "status": 0, ~/~/ Определяет статус пользователя локатора (0 - Активный, 1 - Запланированный, 2 - Неактивный) 6364 - "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - сейчас, 1 - Запустить ко времени ) 6365 - "activationTime": "2025-07-03T12:57:58.738Z", ~/~/ Дата и время активации правила (UTC) 6366 - "validity": 0, ~/~/ Срок действия в днях (1-90) 6367 - "validityType": 0, ~/~/ Тип значения срока действия (Дни = 0, Часы = 1, Минуты = 2) 6368 - "autoProlongation": true, ~/~/ Автоматическая пролонгация 6369 - "creatorUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID пользователя, создавшего локатор. 6370 - "creatorUserName": "string", ~/~/ Наименование пользователя создавшего локатора 6371 - "url": "string", ~/~/ ссылка на локатор 6372 - "language": 1, ~/~/ Язык локатора(1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6373 - "showVehicleName": true, ~/~/ Наименование объекта 6374 - "showVehicleDirection": true, ~/~/ Показывать направление движения объекта на карте 6375 - "allowTrackReport": true, ~/~/ отображение колонки и кнопок **Построить историю за сутки** 6376 - "showTrackTracing": true, ~/~/ Отображение трассировки трека на карте по ссылке. 6377 - "showSensors": true, ~/~/ Отображение заведенных датчиков на объектах 6378 - "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ГИС) 6379 - 6380 - 0 6381 - ] 6382 - } 6383 -] 6384 -))) 6385 - 6386 - 6387 - 6388 6388 == **Изменение локатора** == 6389 6389 6390 6390 (% class="box infomessage" %) ... ... @@ -6414,14 +6414,11 @@ 6414 6414 0 6415 6415 ], 6416 6416 "showVehicleName": true, ~/~/ Наименование объекта 6417 - "showVehicleDirection": true, ~/~/ Показывать направление движения объекта на карте 6418 - "allowTrackReport": true, ~/~/ отображение колонки и кнопок **Построить историю за сутки** 6419 - "showTrackTracing": true, ~/~/ Отображение трассировки трека на карте по ссылке. 6420 - "showSensors": true, ~/~/ Отображение заведенных датчиков на объектах 6421 - "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ГИС) 6422 - 6423 - 0 6424 - 6375 + "showVehicleDirection": true, ~/~/ Направление движения на треке 6376 + "allowTrackReport": true, ~/~/ Трек 6377 + "showTrackTracing": true, ~/~/ Трассировка трека 6378 + "showSensors": true, ~/~/ Датчик 6379 + "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ГИС) 6425 6425 ] 6426 6426 } 6427 6427 ... ... @@ -6655,7 +6655,6 @@ 6655 6655 ))) 6656 6656 6657 6657 6658 -== == 6659 6659 6660 6660 6661 6661