Перейти к основному содержимому

Вебинар ЛМС

Вебинар это поле в ЛМС. Вебинар можно создать в поле "Трансляция", если выбран тип урока - Онлайн
Для создания вебинара необходимо заполнить все поля

Ссылка для вебинара появится в личном кабинете пользователя, в блоке урока под заголовком "Трансляция"

Для разработчика

Функционал вебинара находится в блоке TranslationBlock. Он вставлен в 2 страницы - NewLesson-Settings и Lesson-Settings

Создание вебинара

Вебинар создается с помощью нашего бэкенда, который стучиться на стороннее апи.

В первом запросе "addWebinar" мы отправляем тело (все данные из попапа вебинара). В ответе мы берем поле id и с ним тут же делаем запрос на другую ручку addWebinarAndGetId, в ответе этого запроса нам приходит webinarId и webinarLink и нам нужно сохранить эти поля и отправить на бэк при сохранении урока

Чтобы отразить имя вебинара и ссылку как по макету мы должны сделать еще один запрос getWebinar по webinarId, в ответе этого запроса получим объект вебинара, откуда берем имя и сохраняем в стейт блока

Для тестировщика

Вебинар имеет логику, которая зависит от настроек урока

Вебинар может быть создан только если типа урока - Онлайн

При выборе этого типа в настройках урока появляется поле трансляция, где можно выбрать либо ссылку, либо создание вебинара (обоих сущностей быть не должно)

В личном кабинете пользователя нужно проверить, что ссылка трансляции появляется там, где в ЛМС был создан вебинар.
При переходе по ссылке вы должны попасть на сторонний ресурс, в комнату вебинара, там можно проверть все данные, которые были заполнены при сощдании вебинара:

  • название
  • дата
  • время
  • фон
  • описание
  • и др.