Инструменты пользователя

Инструменты сайта


ru:airlay:api:air-lay-web-socket

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:airlay:api:air-lay-web-socket [2024/04/15 12:15]
Рыков Павел
ru:airlay:api:air-lay-web-socket [2024/04/29 18:05] (текущий)
Рыков Павел [Типы событий]
Строка 4: Строка 4:
  
 Для получения уведомлений о наступление события фронтенд должен подключиться к сервису и отправить запрос на подписку на событий, после чего бэкенд будет отправлять сообщения с информацией о произошедшем событие Для получения уведомлений о наступление события фронтенд должен подключиться к сервису и отправить запрос на подписку на событий, после чего бэкенд будет отправлять сообщения с информацией о произошедшем событие
 +
 +====== Адрес веб сокета ======
 +<code>
 +wss://{domain}/ws
 +</code>
 +
 ====== Запуск ====== ====== Запуск ======
 Для запуска сервера выполнить команду на сервере: Для запуска сервера выполнить команду на сервере:
Строка 9: Строка 15:
 airlay-cli web_socket server airlay-cli web_socket server
 </code> </code>
 +
 +====== Настройки ======
 +В файле ''config.ini'' заполнить секцию ''webSocketEvents'', указать ip-адрес и порт:
 +<code bach>
 +[webSocketEvents]
 +address = 0.0.0.0
 +port = 8081
 +</code>
 +
 ====== Запрос ====== ====== Запрос ======
  
Строка 35: Строка 50:
   - notification - оповещение об уведомление(ид не обязателен)   - notification - оповещение об уведомление(ид не обязателен)
   - datasetUpdate - обновление набора данных   - datasetUpdate - обновление набора данных
 +  - uploadFile - завершение загрузки в набор данных
 +  - downloadFile - завершение скачивания объектов или отчетов
  
 ==== Пример запроса ==== ==== Пример запроса ====
ru/airlay/api/air-lay-web-socket.1713158107.txt.gz · Последнее изменение: 2024/04/15 12:15 — Рыков Павел