Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/07/03 16:28
<
>
edited by Андрей Калиновский
on 2025/07/03 09:44
on 2025/07/03 09:44
edited by Андрей Калиновский
on 2025/07/03 16:18
on 2025/07/03 16:18
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,9 @@ 766 766 (% style="text-align:left" %) 767 767 (% style="color:#000000" %)**Ответ: В случае успешного выполнения запроса вернется HTTP ответ «200».** 768 768 769 +(% class="wikigeneratedid" %) 770 += = 771 + 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": [ ~/~/ Объекты6227 + "vehiclesIds": [ ~/~/ ID объектов отображающихся в локаторе, записываются через запятую 6225 6225 0 6226 6226 ], 6227 - "geoIds": [ ~/~/ Геозоны6230 + "geoIds": [ ~/~/ ID геозон отображающихся в локаторе, записываются через запятую 6228 6228 0 6229 6229 ], 6230 - "fieldsIds": [ ~/~/ Поля6233 + "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, ~/~/ Язык 6252 + "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 -== **Получение перечня моделей ** == 6266 +((( 6267 +((( 6268 + 6269 +))) 6270 +))) 6264 6264 6272 + 6273 +== **Создание локатора** == 6274 + 6265 6265 (% class="box successmessage" %) 6266 6266 ((( 6267 -**POST /api/v3/ models/find**6277 +**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" ~/~/ Идентификатор родительского элемента пользователей 6284 + "isEnabled": true, ~/~/ Активность 6285 + "name": "string", ~/~/ Наименование локатора 6286 + "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - Сейчас, 1 - Запустить ко времени) 6287 + "activationTime": "2025-03-12T07:00:08.272Z", ~/~/ Время активации 6288 + "validity": 0, ~/~/ Срок действия в днях (1-90) 6289 + "autoProlongation": true, ~/~/ Автопродление срока действия. 6290 + "language": 1 ~/~/ Язык (1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6291 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор клиента. 6292 + "vehiclesIds": [ ~/~/ ID объектов отображающихся в локаторе, записываются через запятую 6293 + 0 6294 + ], 6295 + "geoIds": [ ~/~/ ID геозон отображающихся в локаторе, записываются через запятую 6296 + 0 6297 + ], 6298 + "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 6299 + 0 6300 + ], 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ГИС) 6307 + ] 6308 +} 6278 6278 ))) 6279 6279 6280 6280 6312 +Пример ответа: 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 -] 6315 +3fa85f64-5717-4562-b3fc-2c963f66afa6 ~/~/ Идентификатор локатора 6295 6295 ))) 6296 -))) 6297 6297 6298 6298 6299 -== ** Созданиелокатора** ==6319 +== **Выводит список локаторов ** == 6300 6300 6301 6301 (% class="box successmessage" %) 6302 6302 ((( 6303 -**POST /api/v3/locators** 6323 +**POST /api/v3/locators/find** 6304 6304 ))) 6305 6305 6306 6306 Пример запроса: ... ... @@ -6307,6 +6307,16 @@ 6307 6307 6308 6308 ((( 6309 6309 { 6330 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор клиента 6331 +} 6332 +))) 6333 + 6334 +((( 6335 + 6336 +))) 6337 + 6338 +((( 6339 +{ 6310 6310 "isEnabled": true, ~/~/ Активность 6311 6311 "name": "string", ~/~/ Наименование локатора 6312 6312 "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - Сейчас, 1 - Запустить ко времени) ... ... @@ -6338,7 +6338,39 @@ 6338 6338 Пример ответа: 6339 6339 6340 6340 ((( 6341 -3fa85f64-5717-4562-b3fc-2c963f66afa6 ~/~/ Идентификатор локатора 6371 +[ 6372 + { 6373 + "vehiclesCount": 0, ~/~/ Количество объектов. 6374 + "geozonesCount": 0, ~/~/ Количество геозон. 6375 + "fieldsCount": 0, ~/~/ Количество полей. 6376 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора. 6377 + "agentGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента. 6378 + "agentName": "string", ~/~/ Наименование агента. 6379 + "isEnabled": true, ~/~/ Активность локатора 6380 + "created": "2025-07-03T12:57:58.738Z", ~/~/ Дата создания 6381 + "updated": "2025-07-03T12:57:58.738Z", ~/~/ Дата обновления 6382 + "name": "string", ~/~/ Наименование локатора 6383 + "status": 0, ~/~/ Определяет статус пользователя локатора (0 - Активный, 1 - Запланированный, 2 - Неактивный) 6384 + "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - сейчас, 1 - Запустить ко времени ) 6385 + "activationTime": "2025-07-03T12:57:58.738Z", ~/~/ Дата и время активации правила (UTC) 6386 + "validity": 0, ~/~/ Срок действия в днях (1-90) 6387 + "validityType": 0, ~/~/ Тип значения срока действия (Дни = 0, Часы = 1, Минуты = 2) 6388 + "autoProlongation": true, ~/~/ Автоматическая пролонгация 6389 + "creatorUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID пользователя, создавшего локатор. 6390 + "creatorUserName": "string", ~/~/ Наименование пользователя создавшего локатора 6391 + "url": "string", ~/~/ ссылка на локатор 6392 + "language": 1, ~/~/ Язык локатора(1- Русский, 2- Английский, 3- Азербайджанский, 4 - Испанский) 6393 + "showVehicleName": true, ~/~/ Наименование объекта 6394 + "showVehicleDirection": true, ~/~/ Направление движения на треке 6395 + "allowTrackReport": true, ~/~/ Трек 6396 + "showTrackTracing": true, ~/~/ Трассировка трека 6397 + "showSensors": true, ~/~/ Датчик 6398 + "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ГИС) 6399 + 6400 + 0 6401 + ] 6402 + } 6403 +] 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бъекты6427 + "vehiclesIds": [ ~/~/ ID объектов отображающихся в локаторе, записываются через запятую 6366 6366 0 6367 6367 ], 6368 - "geoIds": [ ~/~/ Геозоны6430 + "geoIds": [ ~/~/ ID геозон отображающихся в локаторе, записываются через запятую 6369 6369 0 6370 6370 ], 6371 - "fieldsIds": [ ~/~/ Поля6433 + "fieldsIds": [ ~/~/ ID полей отображающихся в локаторе, записываются через запятую 6372 6372 0 6373 6373 ], 6374 6374 "showVehicleName": true, ~/~/ Наименование объекта ... ... @@ -6610,10 +6610,44 @@ 6610 6610 ))) 6611 6611 6612 6612 6675 +== **Получение перечня моделей ** == 6613 6613 6677 +(% class="box successmessage" %) 6678 +((( 6679 +**POST /api/v3/models/find** 6680 +))) 6614 6614 6682 +Пример запроса: 6615 6615 6684 +((( 6685 +((( 6686 +{ 6687 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора 6688 + "name": "string", ~/~/ Наименование локатора 6689 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор родительского элемента пользователей 6690 +))) 6616 6616 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 + 6617 6617 (% class="box" lang="en-US" style="text-align: center;" %) 6618 6618 ((( 6619 6619 (% 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]] **