Вебинар ЛМС
Вебинар это поле в ЛМС. Вебинар можно создать в поле "Трансляция", если выбран тип урока - Онлайн
Для создания вебинара необходимо заполнить все поля
Ссылка для вебинара появится в личном кабинете пользователя, в блоке урока под заголовком "Трансляция"
Для разработчика
Функционал вебинара находится в блоке TranslationBlock. Он вставлен в 2 страницы - NewLesson-Settings и Lesson-Settings
Создание вебинара
Вебинар создается с помощью нашего бэкенда, который стучиться на стороннее апи.
В первом запросе "addWebinar" мы отправляем тело (все данные из попапа вебинара). В ответе мы берем поле id и с ним тут же делаем запрос на другую ручку addWebinarAndGetId, в ответе этого запроса нам приходит webinarId и webinarLink и нам нужно сохранить эти поля и отправить на бэк при сохранении урока
Чтобы отразить имя вебинара и ссылку как по макету мы должны сделать еще один запрос getWebinar по webinarId, в ответе этого запроса получим объект вебинара, откуда берем имя и сохраняем в стейт блока
Для тестировщика
Вебинар имеет логику, которая зависит от настроек урока
Вебинар может быть создан только если типа урока - Онлайн
При выборе этого типа в настройках урока появляется поле трансляция, где можно выбрать либо ссылку, либо создание вебинара (обоих сущностей быть не должно)
В личном кабинете пользователя нужно проверить, что ссылка трансляции появляется там, где в ЛМС был создан вебинар.
При переходе по ссылке вы должны попасть на сторонний ресурс, в комнату вебинара, там можно проверть все данные, которые были заполнены при сощдании вебинара:
- название
- дата
- время
- фон
- описание
- и др.