Получение данных по протоколу WebSocket#
Для получения информации о событиях и инцидентах по протоколу веб-сокет можно воспользоваться встроенным в LUNA CARS_Analytics инструментом — Swagger REST-API Cars Analytics Backend (Рисунок 9).
Веб-интерфейс с доступными REST-API методами находится по ссылке ниже.
http://IP_ADDRESS:ANALYTICS_FRONTEND_PORT/docs
- IP_ADDRESS — IP адрес целевого сервера, где установлен продукт LUNA CARS;
- ANALYTICS_FRONTEND_PORT — порт для подключения к frontend компоненту CARS_Analytics (значение по умолчанию — 8080, подробнее см. в документации CARS_INSTALLER_Installation_Manual, Приложение 1. Описание переменных файла «.env-vanilla»)
В разделе WebSocket доступно две секции для получения данных с помощью GET запросов (Рисунок 10).
/ws/cars/1/0/events— получение данных о сценариях с типом События;/ws/cars/1/0/incidents— получение данных о сценариях с типом Инцидент.