<
From version < 156.1 >
edited by Андрей Калиновский
on 2024/07/19 14:24
To version < 147.1 >
edited by Андрей Калиновский
on 2024/03/18 11:01
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -60,9 +60,6 @@
60 60  |(% style="width:215px" %)(% style="color:#000000" %)AuthId|(% style="width:861px" %)Токен авторизации
61 61  |(% style="width:215px" %)(% style="color:#000000" %)User|(% style="width:861px" %)Логин пользователя
62 62  
63 -(% class="wikigeneratedid" %)
64 -Также имеется возможность сквозной (/бесшовной) авторизации. Для этого к ссылке ( [[https:~~/~~/hosting.glonasssoft.ru>>url:https://hosting.glonasssoft.ru/login?authId={AuthId}]] / [[https:~~/~~/regions.glonasssoft.ru>>url:https://hosting.glonasssoft.ru/login?authId={AuthId}]]) добавьте токен авторизации - {AuthId}, чтобы попасть сразу в клиента ([[https:~~/~~/hosting.glonasssoft.ru/login?authId={AUTH_ID}>>https://hosting.glonasssoft.ru/login?authId={AUTH_ID}]])
65 -
66 66  == (% style="color:#000000; font-size:16px" %)**Проверка авторизации**(%%) ==
67 67  
68 68  (% class="box infomessage" %)
... ... @@ -1209,84 +1209,6 @@
1209 1209  (% style="text-align:left" %)
1210 1210  0 - «Блокировка» 1 - «Активен», 2 - «Отменен», 3 - «Оборудован», 4 - «Диагностика», 5 - «Сервис», 6 - «Демонтаж», 7 - «Монтаж», 8 - «Дозаказ», 9 - «Обслужен», 10 - «Списан», 11 - «Неисправен», 12 - «Проверен», 13 - «Не эксплуатируется».
1211 1211  
1212 -===== =====
1213 -
1214 -== **Получить ответ на отправленную на ТС команду** ==
1215 -
1216 -(% class="box infomessage" %)
1217 -(((
1218 -(% lang="en-US" %)**GET **(%%)**/api/v3/Vehicles/cmd/{cmdId}/answer**
1219 -)))
1220 -
1221 -Идентификатор команды: cmdid
1222 -
1223 -
1224 -Запрос от терминала на ответ команды
1225 -
1226 -
1227 -Пример ответ от терминала:
1228 -
1229 -
1230 -ID= "" ~/~/ идентификатор произвольного поля
1231 -
1232 -Soft="" ~/~/ версия софта
1233 -
1234 -GPS=4 ~/~/ тип трекера
1235 -
1236 -Time=11:05:43 28.06.24 ~/~/ время запроса
1237 -
1238 -Lat=45.056221 ~/~/ широта
1239 -
1240 -Lon=39.035938 ~/~/ долгота
1241 -
1242 -Speed=0.0 ~/~/ скорость
1243 -
1244 -Course=181.4 ~/~/направление
1245 -
1246 -
1247 -
1248 -(((
1249 -== **Список отправленных объекту команд с ответами** ==
1250 -
1251 -(% class="box infomessage" %)
1252 -(((
1253 -(% lang="en-US" %)**GET**(%%)**/api/v3/Vehicles/cmd/{vehicleId}/history**
1254 -)))
1255 -
1256 -Идентификатор ТС: vehicleId
1257 -
1258 -
1259 -В ответе приходит список команд с их ID, временем отправки, количестве попыток отправки и ответами терминала.
1260 -
1261 -
1262 -Пример ответа терминала
1263 -
1264 -
1265 -[ 
1266 -
1267 -{   
1268 -
1269 -"id": "", ~/~/ идентификатор пользователя
1270 -
1271 -"commandText": "", ~/~/Текст команды.
1272 -
1273 -"templateId": "", ~/~/Идентификатор шаблона
1274 -
1275 -"updated": "", ~/~/ Время отправки 
1276 -
1277 -"tryCount": 0, ~/~/ Количество попыток отправки команды
1278 -
1279 -"answer": "", ~/~/ Ответ терминала.
1280 -
1281 -"status": "" ~/~/ Статус отправки
1282 -
1283 -}
1284 -
1285 -]
1286 -
1287 -
1288 -)))
1289 -
1290 1290  == (% style="color:#000000; font-size:16px" %)**Добавление объекта**(%%) ==
1291 1291  
1292 1292  (% class="box successmessage" %)
... ... @@ -1509,7 +1509,7 @@
1509 1509  (% lang="en-US" %)**POST /api/v3/vehicles/find**
1510 1510  )))
1511 1511  
1512 -(% style="color:#000000" %)Метод позволяет получить список доступных объектов мониторинга (транспортных средств) с их основными параметрами: наименование, IMEI, тип устройства, модель объекта, подразделение, номера телефонов и идентификатор клиента, к которому прикреплен объект (клиент-родитель).
1431 +(% style="color:#000000" %)Метод позволяет получить основные параметры объектов: наименование, IMEI, тип устройства, модель объекта, подразделение, номера телефонов и идентификатор клиента, к которому прикреплен объект (клиент-родитель).
1513 1513  
1514 1514  (% style="color:#000000" %)Метод возвращает информацию об объектах с учетом настроек авторизованного пользователя, указанного в запросе:
1515 1515  
... ... @@ -1630,30 +1630,6 @@
1630 1630  (% style="text-align:left" %)
1631 1631  (% style="color:#000000" %) }
1632 1632  
1633 -(% class="wikigeneratedid" id="H41843743C43543D43543D43843544144243044244344143043E43144A43543A442430" %)
1634 -**Отправить команду на терминал**
1635 -
1636 -(% class="box successmessage" %)
1637 -(((
1638 -(% lang="en-US" %)**POST **(%%)**/api/v3/Vehicles/cmd/create**
1639 -)))
1640 -
1641 -Команда для отправки на тс.
1642 -
1643 -
1644 -{ 
1645 -
1646 -"id": "", ~/~/идентификатор произвольного поля
1647 -
1648 -"command": "", ~/~/ Текст команды
1649 -
1650 -"retries": "", ~/~/ Количество попыток
1651 -
1652 -"idTemplate": "" ~/~/ ID шаблона команды
1653 -
1654 -}
1655 -
1656 -
1657 1657  == (% style="color:#000000; font-size:16px" %)**Редактирование объекта**(%%) ==
1658 1658  
1659 1659  (% class="box warningmessage" %)
... ... @@ -4154,687 +4154,68 @@
4154 4154  
4155 4155  == (% style="color:#000000; font-size:16px" %)**Запрос транзакций по топливным картам**(%%) ==
4156 4156  
4157 -Транзакции по топливным картам можно получить при наличии права «Транзакции ТК». Метод позволяет получить транзакции по нескольким топливным картам.
4052 +Транзакции по топливным картам можно получить при наличии права «Транзакции ТК»
4158 4158  
4159 4159  (% class="box infomessage" %)
4160 4160  (((
4161 -POST /api/v3/fuelcards/transactions
4056 +**POST**/api/v3/fuelcards/transactions
4162 4162  )))
4163 4163  
4164 -Метод запроса: POST
4059 +Запрос должен содержать параметры:
4165 4165  
4166 -URL запроса: https:~/~/hosting.glonasssoft.ru/api/v3/fuelcards/transactions
4167 -\\В заголовках запроса: X-Auth: Токен авторизации
4168 -
4169 -Параметры в теле запроса (JSON):
4170 -
4171 4171  {
4172 4172  
4173 - "startDate": "2024-04-11T10:32:02.395Z", ~/~/Начало периода
4063 + "startDate": "2024-03-14T13:10:21.797Z", ~/~/ Дата начала периода построения
4174 4174  
4175 - "endDate": "2024-04-11T10:32:02.395Z", ~/~/Конец периода
4065 + "endDate": "2024-03-14T13:10:21.797Z", ~/~/ Дата окончания периода построения
4176 4176  
4177 4177   "ids": [
4178 4178  
4179 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/гуиды топливных карт
4069 + "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Guid-ы топливных карт
4180 4180  
4181 4181   ],
4182 4182  
4183 - "timezone": 0 ~/~/Таймзона
4073 + "timezone": 0, ~/~/ Часовой пояс
4184 4184  
4185 -}
4075 + "agent": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Guid клиента владельца
4186 4186  
4187 -Ответ:
4188 -
4189 - {
4190 -
4191 - "date": "2024-04-11T10:41:02.265Z", ~/~/Дата и время транзакции
4192 -
4193 - "driver": "string", ~/~/Водители, привязанные к ТК
4194 -
4195 - "object": "string", ~/~/Наименование ТС
4196 -
4197 - "amount": 0, ~/~/Количество топлива
4198 -
4199 - "amountDut": 0, ~/~/Количество по ДУТ
4200 -
4201 - "amountDiff": 0, ~/~/Разница, л
4202 -
4203 - "amountDiffPerc": 0, ~/~/Разница, %
4204 -
4205 - "summa": 0, ~/~/Стоимость, руб
4206 -
4207 - "serviceName": "string", ~/~/Тип топлива
4208 -
4209 - "price": 0, ~/~/Цена за литр, руб
4210 -
4211 - "cardName": "string", ~/~/Наименование ТК
4212 -
4213 - "cardNum": "string", ~/~/Номер ТК
4214 -
4215 - "operator": "string", ~/~/Оператор ТК
4216 -
4217 - "address": "string" ~/~/Адрес АЗС
4218 -
4219 - }
4220 -
4221 -
4222 -==== (% style="color:#000000; font-size:18.6667px" %)Раздел: (%%)**Методы публичного API для ретрансляторов** ====
4223 -
4224 -
4225 -==== **Получение полных данных о ретрансляторе** ====
4226 -
4227 -(% class="box infomessage" %)
4228 -(((
4229 -**GET ** **/api/v3/retranslations/{id}**
4230 -)))
4231 -
4232 -Идентификатор запроса: ID
4233 -
4234 -
4235 -Пример ответа:
4236 -
4237 -{ 
4238 -
4239 -"description": "", ~/~/ Определяет описание
4240 -
4241 -"subscriberId": "", ~/~/ Подписчик
4242 -
4243 -"protocolType": 0, ~/~/ Тип протокола
4244 -
4245 -"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен
4246 -
4247 -"address": "string", ~/~/ Адрес события
4248 -
4249 -"objects": [ ~/~/Объекты для ретрансляции
4250 -
4251 -{     
4252 -
4253 -"id": "",  ~/~/ Идентификатор объекта ретрансляции
4254 -
4255 -"name": "", ~/~/ Наименование объекта ретрансляции
4256 -
4257 -"imei": "", ~/~/ IMEI объекта 
4258 -
4259 -"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен
4260 -
4261 4261  }
4262 4262  
4263 - ], 
4264 -
4265 -"id": "", ~/~/ идентификатор пользователя  
4266 -
4267 -"parentId": "", ~/~/Guid родителя
4268 -
4269 -"deleted": "" ~/~/ Признак удаления, Включен, true - включен, false - отключен
4270 -
4271 -}
4272 -
4273 -
4274 -==== **Удаление данных ретранслятора** ====
4275 -
4276 -(% class="box infomessage" %)
4277 -(((
4278 -**DELETE** **/api/v3/retranslations/{id}**
4279 -)))
4280 -
4281 -Параметр запроса: ID
4282 -
4283 -
4284 -==== **Создание ретранслятора** ====
4285 -
4286 -(% class="box infomessage" %)
4287 -(((
4288 -**POST ** **/api/v3/retranslations/{id}**
4289 -)))
4290 -
4291 -Запрос:
4292 -
4293 -
4294 -{ 
4295 -
4296 -"description": "", ~/~/ Описание
4297 -
4298 -"subscriberId": "", ~/~/ Подписчик
4299 -
4300 -"protocolType": 0, ~/~/ Тип протокола
4301 -
4302 -"address": "", ~/~/ Адрес ретрансляции
4303 -
4304 -"isEnabled": "", ~/~/ признак включения, Включен, true - включен, false - отключен
4305 -
4306 -"objects": [ ~/~/Объекты для ретрансляции
4307 -
4308 -{     
4309 -
4310 -"id": "", ~/~/ идентификатор пользователя    
4311 -
4312 -"imei": "", ~/~/IMEI объекта
4313 -
4314 -"isEnabled": ""  ~/~/ признак включения, Включен, true - включен, false - отключен 
4315 -
4316 -}
4317 -
4318 - ]
4319 -
4320 -}
4321 -
4322 -
4323 -
4324 -Ответ
4325 -
4326 -{ 
4327 -
4328 -"description": "string", ~/~/ Определяет описание
4329 -
4330 -"subscriberId": "", ~/~/ идентификатор запроса
4331 -
4332 -"protocolType": 0, ~/~/ Тип протокола
4333 -
4334 -"isEnabled": "", ~/~/ признак включения, Включен, true - включен, false - отключен
4335 -
4336 -"address": "", ~/~/ Адрес события
4337 -
4338 -"objects": [ ~/~/Объекты для ретрансляции
4339 -
4340 -{     
4341 -
4342 -"id": "", ~/~/ идентификатор пользователя   
4343 -
4344 -"name": "string", ~/~/ Название уведомления
4345 -
4346 -"imei": "string", ~/~/IMEI объекта 
4347 -
4348 -"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 
4349 -
4350 -}
4351 -
4352 - ], 
4353 -
4354 -"id": "", ~/~/ идентификатор пользователя 
4355 -
4356 -"parentId": "", ~/~/ Guid идентификатор родителя
4357 -
4358 -"deleted": true ~/~/ Признак удаления
4359 -
4360 -}
4361 -
4362 -
4363 -==== **Редактирование ретранслятора** ====
4364 -
4365 -(% class="box infomessage" %)
4366 -(((
4367 -**PUT** **/api/v3/retranslations**
4368 -)))
4369 -
4370 -Пример запроса:
4371 -
4372 -{ 
4373 -
4374 -"id": "", ~/~/ идентификатор пользователя  
4375 -
4376 -"description": "string", ~/~/ Определяет описание
4377 -
4378 -"subscriberId": "", ~/~/ идентификатор запроса
4379 -
4380 -"protocolType": 0, ~/~/ Тип протокола
4381 -
4382 -"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 
4383 -
4384 -"address": "string", ~/~/ Адрес события
4385 -
4386 -"objects": ~/~/Объекты для ретрансляции
4387 -
4388 -[   
4389 -
4390 -{     
4391 -
4392 -"id": "",  ~/~/ идентификатор пользователя        
4393 -
4394 -"imei": "", ~/~/IMEI объекта
4395 -
4396 -"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 
4397 -
4398 -}
4399 -
4400 - ]
4401 -
4402 -}
4403 -
4404 -
4405 -Пример ответа:
4406 -
4407 -{ 
4408 -
4409 -"description": "", ~/~/ Определяет описание
4410 -
4411 -"subscriberId": "", ~/~/ идентификатор запроса
4412 -
4413 -"protocolType": 0, ~/~/ Тип протокола
4414 -
4415 -"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 
4416 -
4417 -"address": "string", ~/~/ Адрес события
4418 -
4419 -"objects": [ ~/~/Объекты для ретрансляции
4420 -
4421 -{     
4422 -
4423 -"id": "", ~/~/ идентификатор пользователя    
4424 -
4425 -"name": "string", ~/~/ Название уведомления   
4426 -
4427 -"imei": "", ~/~/IMEI объекта
4428 -
4429 -"isEnabled": true ~/~/ признак включения, Включен, true - включен, false - отключен 
4430 -
4431 -}
4432 -
4433 - ],
4434 -
4435 -"id": "", ~/~/ идентификатор пользователя  
4436 -
4437 -"parentId": "", ~/~/ Guid идентификатор родителя
4438 -
4439 -"deleted": true ~/~/ Признак удаления
4440 -
4441 -}
4442 -
4443 -
4444 -
4445 -==== **Получение списка ретранслятора клиента** ====
4446 -
4447 -(% class="box infomessage" %)
4448 -(((
4449 -**POST /api/v3/retranslations/find**
4450 -)))
4451 -
4452 -Пример запроса:
4453 -
4454 -
4455 -{ 
4456 -
4457 -"id": "", ~/~/ идентификатор пользователя  
4458 -
4459 -"search": "string", ~/~/Строка поиска. Поиск производится по имени подписчика, описанию, типу протокола и адресу
4460 -
4461 -"parentId": "" ~/~/ Идентификатор агента, для которого надо получить данные.
4462 -
4463 -}
4464 -
4465 -
4466 -
4467 -Ответ
4468 -
4469 -
4470 -[ 
4471 -
4472 -{   
4473 -
4474 -"description": "", ~/~/ Определяет описание
4475 -
4476 -"subscriberId": "", ~/~/ идентификатор запроса
4477 -
4478 -"protocolType": 0, ~/~/ Тип протокола
4479 -
4480 -"isEnabled": true, ~/~/ признак включения, Включен, true - включен, false - отключен 
4481 -
4482 -"address": "string", ~/~/ Адрес события
4483 -
4484 -"id": "", ~/~/ идентификатор пользователя  
4485 -
4486 -"parentId": "", ~/~/ Guid идентификатор родителя
4487 -
4488 -"deleted": true ~/~/ Признак удаления
4489 -
4490 -}
4491 -
4492 -]
4493 -
4494 -
4495 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Отчеты**(%%) =
4496 -
4497 -
4498 -==== **API для отчета по выгрузке комбайнов** ====
4499 -
4500 -
4501 -(% class="box infomessage" %)
4502 -(((
4503 -POST **/api/v3/Reports/harvesterUnloading**
4504 -)))
4505 -
4506 -Пример запроса:
4507 -
4508 -
4509 -{
4510 -
4511 - "byTime": 0, ~/~/ Объединение событий по времени
4512 -
4513 - "byDist": 0, ~/~/ Объединение событий по расстоянию
4514 -
4515 - "filterByTime": 0, ~/~/ Фильтрация событий по времени нахождения
4516 -
4517 - "filterByHalfPerimeter": true, ~/~/ Фильтрация событий по пробегу половины периметра
4518 -
4519 - "showNearestObjects": true, ~/~/Показывать объекты рядом?
4520 -
4521 - "vehicleIds": [ ~/~/ Список id объектов для анализа
4522 -
4523 - 0
4524 -
4525 - ],
4526 -
4527 - "from": "", ~/~/ Дата и время начало запроса
4528 -
4529 - "to": "", ~/~/ Дата и время окончания запроса
4530 -
4531 - "timezone": 0 ~/~/ Временная зона. Если не указана, то по умолчанию UTC+3
4532 -
4533 -}
4534 -
4535 -
4536 -
4537 -Пример ответа:
4538 -
4539 -
4540 -[
4541 -
4542 - {
4543 -
4544 - "harvesterName": "", ~/~/Комбайн, номер
4545 -
4546 - "harvesterId": 0, ~/~/Комбайн, id
4547 -
4548 -"harvesterModel": "", ~/~/ Модель комбайна
4549 -
4550 - "hopperCapacity": 0, ~/~/ Объем бункера м3
4551 -
4552 - "hopperDischargeSpeed": 0, ~/~/ Скорость выгрузки из бункера, л/сек
4553 -
4554 - "events": [ ~/~/Список событий в разрезе комбайна
4555 -
4556 - {
4557 -
4558 - "driverId": "", ~/~/Идентификатор водителя
4559 -
4560 - "driverName": "", ~/~/Водитель комбайна, ФИО
4561 -
4562 - "RFID": "", ~/~/ идентификатор карты-метки
4563 -
4564 - "rfidName": "", ~/~/Водитель комбайна, имя метки
4565 -
4566 - "vehicleId": 0, ~/~/идентификатор объекта
4567 -
4568 - "vehicleName": "string", ~/~/ Имя объекта
4569 -
4570 - "modelName": "string", ~/~/ Имя модели объекта
4571 -
4572 - "nearestVehicles": [ ~/~/Объекты рядом
4573 -
4574 - {
4575 -
4576 - "vehicleId": 0, ~/~/идентификатор объекта
4577 -
4578 - "vehicleName": "string" ~/~/ Имя объекта
4579 -
4580 - }
4581 -
4582 - ],
4583 -
4584 - "fields": [ ~/~/Поля, где происходила выгрузка
4585 -
4586 - {
4587 -
4588 - "id": 0, ~/~/ идентификатор пользователя
4589 -
4590 - "name": "string" ~/~/ имя пользователя
4591 -
4592 - }
4593 -
4594 - ],
4595 -
4596 - "event": "string", ~/~/Событие
4597 -
4598 - "start": "2024-07-19T06:41:57.821Z", ~/~/ Начало периода
4599 -
4600 - "end": "2024-07-19T06:41:57.821Z", ~/~/ Окончание периода
4601 -
4602 - "durationSeconds": 0, ~/~/Продолжительность события, в секундах
4603 -
4604 - "cultureName": "string", ~/~/ название культуры
4605 -
4606 - "bunkerLowLevelStart": 0, ~/~/Бункер, нижний уровень (на начало события)
4607 -
4608 - "bunkerLowLevelEnd": 0, ~/~/ Бункер, нижний уровень (на конец события)
4609 -
4610 - "bunkerHighLevelStart": 0, ~/~/Бункер, верхний уровень (на начало события)
4611 -
4612 - "bunkerHighLevelEnd": 0, ~/~/Бункер, верхний уровень (на конец события)
4613 -
4614 - "reapingAggregateValueStart": 0, ~/~/Жатка (на начало события)
4615 -
4616 - "reapingAggregateValueEnd": 0, ~/~/Жатка (на конец события)
4617 -
4618 - "issued": 0, ~/~/Выдано, бункеров
4619 -
4620 - "issuedByBunkerSensors": 0, ~/~/Отдано бункеров (расчет по датчикам бункера)
4621 -
4622 - "latitude": 0, ~/~/Широта
4623 -
4624 - "longitude": 0, ~/~/ Долгота
4625 -
4626 - "litresAway": 0, ~/~/Отдано, л
4627 -
4628 - "m3Away": 0 ~/~/Отдано, м3
4629 -
4630 - }
4631 -
4632 - ]
4633 -
4634 - }
4635 -
4636 -]
4637 -
4638 -
4639 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Корзина**(%%) =
4640 -
4641 -== (% style="color:#000000; font-size:16px" %)**Запрос на получение списка всех объектов в корзине**(%%) ==
4642 -
4643 -
4644 -(% class="box infomessage" %)
4645 -(((
4646 -GET api/v3/Vehicles/recyclebin/all
4647 -)))
4648 -
4649 -Метод возвращает полную информацию о списках всех объектов в корзине по пользователям, доступным агенту
4650 -
4651 -Параметр запроса: {parentId} - идентификатор агента
4652 -
4653 -В заголовках запроса: X-Auth: Токен авторизации
4654 -
4655 4655  Ответ:
4656 4656  
4657 -[
4658 -
4659 4659   {
4660 4660  
4661 - "recordTime": "", ~/~/Время записи
4083 + "date": "2024-03-14T13:14:26.212Z", ~/~/ Дата транзакции
4662 4662  
4663 - "userId": "", ~/~/Guid пользователя, добавившего объект в корзину
4085 + " driver ": "string", ~/~/ Имя водителя
4664 4664  
4665 - "parentId": "", ~/~/Guid агента объекта, помещённого в корзину
4087 + "amount": 0, ~/~/ Количество топлива
4666 4666  
4667 - "objectId": 0, ~/~/ID объекта, помещённого в корзину
4089 + "amountDut": 0, ~/~/ Количество топлива по ДУТ
4668 4668  
4669 - "objectGuid": "", ~/~/Guid объекта, помещённого в корзину
4091 + "amountDiff": 0, ~/~/ Разница в литрах
4670 4670  
4671 - "objectType": 1, ~/~/Тип объекта, помещённого в корзину
4093 + "amountDiffPerc": 0, ~/~/ Разница в %
4672 4672  
4673 - "details": { ~/~/Список деталей объекта, помещённого в корзину
4095 + "summa": 0, ~/~/  Стоимость в руб.
4674 4674  
4675 - "items": [ ~/~/ [
4097 + "serviceName": "string", ~/~/ Тип топлива
4676 4676  
4677 -nullable: true ~/~/Детали
4099 + "price": 0, ~/~/ Цена за литр в руб.
4678 4678  
4679 - {
4101 + "cardName": "string", ~/~/ Наименование ТК
4680 4680  
4681 - "name": "string", ~/~/наименование столбца
4103 + "cardNum": "string", ~/~/ Номер ТК
4682 4682  
4683 - "value": "string" ~/~/содержание столбца
4105 + "operator": "string", ~/~/ Оператор ТК
4684 4684  
4685 - }
4107 + "address": "string", ~/~/ Адрес АЗС
4686 4686  
4687 - ]
4109 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/  Guid топливной карты
4688 4688  
4689 - },
4690 -
4691 - "errors": [ ~/~/Список ошибок удаления/восстановления объекта
4692 -
4693 - "string"
4694 -
4695 - ]
4696 -
4697 4697   }
4112 +
4698 4698  
4699 -]
4700 -
4701 -
4702 -(% style="color:#000000; font-size:16px" %)**Запрос на удаление объектов из корзины**
4703 -
4704 -(% class="box infomessage" %)
4705 -(((
4706 -POST/api/v3/Vehicles/recyclebin/erase
4707 -)))
4708 -
4709 -В заголовках запроса: X-Auth: Токен авторизации
4710 -
4711 -Пример запроса:
4712 -
4713 -
4714 -[
4715 -
4716 - 0
4717 -
4718 -]
4719 -
4720 -
4721 -Пример ответа:
4722 -
4723 -[
4724 -
4725 - {
4726 -
4727 - "recordTime": "", ~/~/Время записи
4728 -
4729 - "userId": "", ~/~/Guid пользователя, добавившего объект в корзину
4730 -
4731 - "parentId": "", ~/~/Guid агента объекта, помещённого в корзину
4732 -
4733 - "objectId": 0, ~/~/ID объекта, помещённого в корзин
4734 -
4735 - "objectGuid": "", ~/~/Guid объекта, помещённого в корзину
4736 -
4737 - "objectType": 1, ~/~/Тип объекта, помещённого в корзину
4738 -
4739 - "details": { ~/~/Список деталей объекта, помещённого в корзину
4740 -
4741 - "items": [ ~/~/Детали
4742 -
4743 - {
4744 -
4745 - "name": "", ~/~/Имя свойства
4746 -
4747 - "value": "" ~/~/Значение свойства
4748 -
4749 - }
4750 -
4751 - ]
4752 -
4753 - },
4754 -
4755 - "errors": [ ~/~/Список ошибок удаления/восстановления объекта
4756 -
4757 - ""
4758 -
4759 - ]
4760 -
4761 - }
4762 -
4763 -]
4764 -
4765 -Ответ: В случае успешного выполнения запроса вернется HTTP ответ «200».
4766 -
4767 -== (% style="color:#000000; font-size:16px" %)**Запрос на восстановление объектов из корзины**(%%) ==
4768 -
4769 -(% class="box infomessage" %)
4770 -(((
4771 -POST/api/v3/Vehicles/recyclebin/restore
4772 -)))
4773 -
4774 -В заголовках запроса: X-Auth: Токен авторизации
4775 -
4776 -Параметры в теле запроса (JSON):
4777 -
4778 -Восстанавливает объекты из корзины. Возвращает те объекты которые не получилось восстановить.
4779 -
4780 -В заголовках запроса: X-Auth: Токен авторизации
4781 -
4782 -
4783 -Пример запроса:
4784 -
4785 -[
4786 -
4787 - 0
4788 -
4789 -]
4790 -
4791 -
4792 -Пример ответа:
4793 -
4794 -[
4795 -
4796 - {
4797 -
4798 - "recordTime": "2024-07-19T07:58:19.305Z", ~/~/Время записи
4799 -
4800 - "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/Guid пользователя, добавившего объект в корзину
4801 -
4802 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/Guid агента объекта, помещённого в корзину
4803 -
4804 - "objectId": 0, ~/~/ID объекта, помещённого в корзину
4805 -
4806 - "objectGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/Guid объекта, помещённого в корзину
4807 -
4808 - "objectType": 1, ~/~/Тип объекта, помещённого в корзину
4809 -
4810 - "details": { ~/~/Список деталей объекта, помещённого в корзину
4811 -
4812 - "items": [ ~/~/Детали
4813 -
4814 - {
4815 -
4816 - "name": "string", ~/~/Имя свойства
4817 -
4818 - "value": "string" ~/~/Значение свойства
4819 -
4820 - }
4821 -
4822 - ]
4823 -
4824 - },
4825 -
4826 - "errors": [ ~/~/Список ошибок удаления/восстановления объекта
4827 -
4828 - "string"
4829 -
4830 - ]
4831 -
4832 - }
4833 -
4834 -]
4835 -
4836 -
4837 -
4838 4838  (% class="box" lang="en-US" style="text-align: center;" %)
4839 4839  (((
4840 4840  (% 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 г.