<
From version < 5.1 >
edited by Андрей Калиновский
on 2025/08/25 16:45
To version < 6.1 >
edited by Павел Субботин
on 2025/12/04 10:49
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Gadmin
1 +XWiki.subbotinpa
Content
... ... @@ -120,7 +120,7 @@
120 120  == Управление группами ==
121 121  
122 122  
123 -=== Получить информацию группы по идентификатору группы ===
123 +=== Получить информацию группы по идентификатору группы ===
124 124  
125 125  (% class="box infomessage" %)
126 126  (((
... ... @@ -146,7 +146,7 @@
146 146  }
147 147  
148 148  
149 -=== Удалить группу ===
149 +=== Удалить группу ===
150 150  
151 151  (% class="box errormessage" %)
152 152  (((
... ... @@ -190,7 +190,7 @@
190 190  ]
191 191  
192 192  
193 -=== Создать группу ===
193 +=== Создать группу ===
194 194  
195 195  (% class="box successmessage" %)
196 196  (((
... ... @@ -228,7 +228,7 @@
228 228  }
229 229  
230 230  
231 -=== Изменить группу ===
231 +=== Изменить группу ===
232 232  
233 233  (% class="box warningmessage" %)
234 234  (((
... ... @@ -267,13 +267,178 @@
267 267  }
268 268  
269 269  
270 += **Раздел: Яндекс Маршруты** =
270 270  
271 271  
273 +== **Возвращение списка маршрутов** ==
272 272  
275 +(% class="box infomessage" %)
276 +(((
277 +**GET /api/v3/TransportRoutes**
278 +)))
273 273  
280 +Пример запроса:
281 +Id  ~/~/ Идентификатор поля
274 274  
283 +Пример ответа:
275 275  
285 +[
286 + {
287 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ id 
288 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут
289 + "name": "string", ~/~/ Наименование маршрута.
290 + "kind": 0,  ~/~/ Определяет вид маршрута ( 0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water)
291 + "vehicles": [  ~/~/ Определяет список ТС для маршрута
292 + 0
293 + ]
294 + }
295 +]
276 276  
277 277  
298 +== **Добавить маршрут** ==
278 278  
300 +(% class="box successmessage" %)
301 +(((
302 +**POST /api/v3/TransportRoutes**
303 +)))
304 +
305 +Пример запроса: 
306 +{
307 + "name": "string",  ~/~/  Опредлеляет наименование маршрута.
308 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут
309 + "kind": 0, ~/~/ Определяет вид маршрута. (0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water )
310 + "vehicles": [  ~/~/ Определяет список ТС для маршрута
311 + 0
312 + ]
313 +}
314 +
315 +
316 +Пример ответа:
317 +
318 +{
319 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID
320 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут
321 + "name": "string", ~/~/ Определяет наименование маршрута 
322 + "kind": 0,  ~/~/ Определяет вид маршрута ( 0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water ) 
323 + "vehicles": [ ~/~/ Определяет список ТС для маршрута
324 + 0
325 + ]
326 +}
327 +
328 +
329 +== **Обновление маршрута** ==
330 +
331 +(% class="box warningmessage" %)
332 +(((
333 +**PUT /api/v3/TransportRoutes**
334 +)))
335 +
336 +Пример запроса:
337 +
338 +{
339 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID
340 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут
341 + "name": "string", ~/~/ Опредлеляет наименование маршрута.
342 + "kind": 0, ~/~/ Определяет вид маршрута (0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water)
343 + "vehicles": [ ~/~/ Определяет список ТС для маршрута
344 + 0
345 + ]
346 +}
347 +
348 +Пример ответа:
349 +
350 +{
351 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID
352 + "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут
353 + "name": "string", ~/~/ Определяет наименование маршрута 
354 + "kind": 0, ~/~/ Определяет вид маршрута ( 0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water )
355 + "vehicles": [ ~/~/ Определяет список ТС для маршрута
356 + 0
357 + ]
358 +}
359 +
360 +
361 +== **Получить связки маршрутов ТС** ==
362 +
363 +(% class="box successmessage" %)
364 +(((
365 +**POST /api/v3/TransportRoutes/getroutesvehicles**
366 +)))
367 +
368 +Пример запроса:
369 +
370 +[
371 + "3fa85f64-5717-4562-b3fc-2c963f66afa6"  ~/~/ идентификатор маршрута
372 +]
373 +
374 +Пример ответа:
375 +
376 +[
377 + {
378 + "vehicleId": 0, ~/~/ Опредлеляет идентификатор ТС
379 + "routeGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Определяет идентификатор маршрута
380 + }
381 +]
382 +
383 +
384 +== **Удалить маршрут** ==
385 +
386 +(% class="box errormessage" %)
387 +(((
388 +**DELETE /api/v3/TransportRoutes/{id}**
389 +)))
390 +
391 +Пример запроса:
392 +Id  ~/~/ Идентификатор поля
393 +
394 +
395 += **Раздел: Управление доступа к машинам** =
396 +
397 +
398 +== Получение списка транспортных средств видимых пользователю ==
399 +
400 +(% class="box infomessage" %)
401 +(((
402 +**GET /api/v3/UserVisibleVehicles/{userId}**
403 +)))
404 +
405 +Пример ответа:
406 +
407 +{
408 + "vehicleIds": [  ~/~/ Идентификаторы ТС
409 + 0
410 + ]
411 +}
412 +
413 +
414 +== Задает видимость транспортных средств пользователю ==
415 +
416 +(% class="box successmessage" %)
417 +(((
418 +**POST /api/v3/UserVisibleVehicles**
419 +)))
420 +
421 +Пример запроса:
422 +
423 +{
424 + "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",  ~/~/ Идентификатор пользователя
425 + "vehicleIds": [ ~/~/ Идентификаторы ТС
426 + 0
427 + ]
428 +}
429 +
430 +
431 +Пример ответа :
432 +
433 +
434 +200 ~/~/ Success
435 +
436 +
437 +
438 +
439 +
440 +
441 +
442 +
443 +
279 279  

Меню

ГЛОНАССSoft wiki - 2024 г.