Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/07/03 16:28
<
>
edited by Андрей Калиновский
on 2025/06/27 16:12
on 2025/06/27 16:12
edited by Андрей Калиновский
on 2025/07/03 16:19
on 2025/07/03 16:19
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": 0~/~/ Язык интерфейса пользователя 1 - Русский, 2 - Английский, 3 - Азербайджанский457 + "language": 1 ~/~/ Язык интерфейса пользователя 1 - Русский, 2 - Английский, 3 - Азербайджанский 458 458 } 459 459 { 460 460 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ... ... @@ -766,6 +766,8 @@ 766 766 (% style="text-align:left" %) 767 767 (% style="color:#000000" %)**Ответ: В случае успешного выполнения запроса вернется HTTP ответ «200».** 768 768 769 += = 770 + 769 769 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Модель объекта**(%%) = 770 770 771 771 == (% style="color:#000000; font-size:16px" %)**Получение информации о модели объекта**(%%) == ... ... @@ -6221,13 +6221,13 @@ 6221 6221 ((( 6222 6222 ((( 6223 6223 { 6224 - "vehiclesIds": [ ~/~/ Объекты6226 + "vehiclesIds": [ ~/~/ ID объектов отображающихся в локаторе, записываются через запятую 6225 6225 0 6226 6226 ], 6227 - "geoIds": [ ~/~/ Геозоны6229 + "geoIds": [ ~/~/ ID геозон отображающихся в локаторе, записываются через запятую 6228 6228 0 6229 6229 ], 6230 - "fieldsIds": [ ~/~/ Поля6232 + "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 6231 6231 0 6232 6232 ], 6233 6233 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора. ... ... @@ -6246,7 +6246,7 @@ 6246 6246 "creatorUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID пользователя, создавшего локатор. 6247 6247 "creatorUserName": "string", ~/~/ Имя пользователя, создавшего локатор. 6248 6248 "url": "string", ~/~/ Ссылка 6249 - "language": 0, ~/~/ Язык 6251 + "language": 0, ~/~/ ~/~/ Язык (1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6250 6250 "showVehicleName": true, ~/~/ Наименование объекта 6251 6251 "showVehicleDirection": true, ~/~/ Направление движения на треке 6252 6252 "allowTrackReport": true, ~/~/ Трек ... ... @@ -6260,47 +6260,64 @@ 6260 6260 ))) 6261 6261 6262 6262 6263 -== **Получение перечня моделей ** == 6265 +((( 6266 +((( 6267 + 6268 +))) 6269 +))) 6264 6264 6271 + 6272 +== **Создание локатора** == 6273 + 6265 6265 (% class="box successmessage" %) 6266 6266 ((( 6267 -**POST /api/v3/ models/find**6276 +**POST /api/v3/locators** 6268 6268 ))) 6269 6269 6270 6270 Пример запроса: 6271 6271 6272 6272 ((( 6273 -((( 6274 6274 { 6275 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора 6276 - "name": "string", ~/~/ Наименование локатора 6277 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор родительского элемента пользователей 6283 + "isEnabled": true, ~/~/ Активность 6284 + "name": "string", ~/~/ Наименование локатора 6285 + "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - Сейчас, 1 - Запустить ко времени) 6286 + "activationTime": "2025-03-12T07:00:08.272Z", ~/~/ Время активации 6287 + "validity": 0, ~/~/ Срок действия в днях (1-90) 6288 + "autoProlongation": true, ~/~/ Автопродление срока действия. 6289 + "language": 1 ~/~/ Язык (1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6290 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор клиента. 6291 + "vehiclesIds": [ ~/~/ ID объектов отображающихся в локаторе, записываются через запятую 6292 + 0 6293 + ], 6294 + "geoIds": [ ~/~/ ID геозон отображающихся в локаторе, записываются через запятую 6295 + 0 6296 + ], 6297 + "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 6298 + 0 6299 + ], 6300 + "showVehicleName": true, ~/~/ Наименование объекта 6301 + "showVehicleDirection": true, ~/~/ Направление движения на треке 6302 + "allowTrackReport": true, ~/~/ Трек 6303 + "showTrackTracing": true, ~/~/ Трассировка трека 6304 + "showSensors": true, ~/~/ Датчик 6305 + "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ГИС) 6306 + ] 6307 +} 6278 6278 ))) 6279 6279 6280 6280 6311 +Пример ответа: 6281 6281 6282 - Пример ответа: 6283 - 6284 - 6285 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 -] 6314 +3fa85f64-5717-4562-b3fc-2c963f66afa6 ~/~/ Идентификатор локатора 6295 6295 ))) 6296 -))) 6297 6297 6298 6298 6299 -== ** Созданиелокатора** ==6318 +== **Выводит список локаторов ** == 6300 6300 6301 6301 (% class="box successmessage" %) 6302 6302 ((( 6303 -**POST /api/v3/locators** 6322 +**POST /api/v3/locators/find** 6304 6304 ))) 6305 6305 6306 6306 Пример запроса: ... ... @@ -6307,6 +6307,16 @@ 6307 6307 6308 6308 ((( 6309 6309 { 6329 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор клиента 6330 +} 6331 +))) 6332 + 6333 +((( 6334 + 6335 +))) 6336 + 6337 +((( 6338 +{ 6310 6310 "isEnabled": true, ~/~/ Активность 6311 6311 "name": "string", ~/~/ Наименование локатора 6312 6312 "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - Сейчас, 1 - Запустить ко времени) ... ... @@ -6315,13 +6315,13 @@ 6315 6315 "autoProlongation": true, ~/~/ Автопродление срока действия. 6316 6316 "language": 1 ~/~/ Язык (1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6317 6317 "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор клиента. 6318 - "vehiclesIds": [ ~/~/ Oбъекты6347 + "vehiclesIds": [ ~/~/ ID объектов отображающихся в локаторе, записываются через запятую 6319 6319 0 6320 6320 ], 6321 - "geoIds": [ ~/~/ Геозоны6350 + "geoIds": [ ~/~/ ID геозон отображающихся в локаторе, записываются через запятую 6322 6322 0 6323 6323 ], 6324 - "fieldsIds": [ ~/~/ Поля6353 + "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 6325 6325 0 6326 6326 ], 6327 6327 "showVehicleName": true, ~/~/ Наименование объекта ... ... @@ -6338,7 +6338,39 @@ 6338 6338 Пример ответа: 6339 6339 6340 6340 ((( 6341 -3fa85f64-5717-4562-b3fc-2c963f66afa6 ~/~/ Идентификатор локатора 6370 +[ 6371 + { 6372 + "vehiclesCount": 0, ~/~/ Количество объектов. 6373 + "geozonesCount": 0, ~/~/ Количество геозон. 6374 + "fieldsCount": 0, ~/~/ Количество полей. 6375 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора. 6376 + "agentGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента. 6377 + "agentName": "string", ~/~/ Наименование агента. 6378 + "isEnabled": true, ~/~/ Активность локатора 6379 + "created": "2025-07-03T12:57:58.738Z", ~/~/ Дата создания 6380 + "updated": "2025-07-03T12:57:58.738Z", ~/~/ Дата обновления 6381 + "name": "string", ~/~/ Наименование локатора 6382 + "status": 0, ~/~/ Определяет статус пользователя локатора (0 - Активный, 1 - Запланированный, 2 - Неактивный) 6383 + "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - сейчас, 1 - Запустить ко времени ) 6384 + "activationTime": "2025-07-03T12:57:58.738Z", ~/~/ Дата и время активации правила (UTC) 6385 + "validity": 0, ~/~/ Срок действия в днях (1-90) 6386 + "validityType": 0, ~/~/ Тип значения срока действия (Дни = 0, Часы = 1, Минуты = 2) 6387 + "autoProlongation": true, ~/~/ Автоматическая пролонгация 6388 + "creatorUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID пользователя, создавшего локатор. 6389 + "creatorUserName": "string", ~/~/ Наименование пользователя создавшего локатора 6390 + "url": "string", ~/~/ ссылка на локатор 6391 + "language": 1, ~/~/ Язык локатора(1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6392 + "showVehicleName": true, ~/~/ Наименование объекта 6393 + "showVehicleDirection": true, ~/~/ Направление движения на треке 6394 + "allowTrackReport": true, ~/~/ Трек 6395 + "showTrackTracing": true, ~/~/ Трассировка трека 6396 + "showSensors": true, ~/~/ Датчик 6397 + "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ГИС) 6398 + 6399 + 0 6400 + ] 6401 + } 6402 +] 6342 6342 ))) 6343 6343 6344 6344 ... ... @@ -6362,13 +6362,13 @@ 6362 6362 "validity": 0, ~/~/ Срок действия в днях (1-90) 6363 6363 "autoProlongation": true, ~/~/ Автопродление срока действия 6364 6364 "language": 1 ~/~/ Язык (1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6365 - Oбъекты6426 + "vehiclesIds": [ ~/~/ ID объектов отображающихся в локаторе, записываются через запятую 6366 6366 0 6367 6367 ], 6368 - "geoIds": [ ~/~/ Геозоны6429 + "geoIds": [ ~/~/ ID геозон отображающихся в локаторе, записываются через запятую 6369 6369 0 6370 6370 ], 6371 - "fieldsIds": [ ~/~/ Поля6432 + "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 6372 6372 0 6373 6373 ], 6374 6374 "showVehicleName": true, ~/~/ Наименование объекта ... ... @@ -6610,6 +6610,7 @@ 6610 6610 ))) 6611 6611 6612 6612 6674 +== == 6613 6613 6614 6614 6615 6615