Просмотр урока
| Название | Описание | Тип | Обязательный |
| token | Токен пользователя | Строка | Да |
| id | ID урока. Обязателен один из параметров id, widget_id | Строка | Нет |
| widget_id | ID виджета. Обязателен один из параметров id, widget_id | Строка | Нет |
| ignore_current_page | 1 - Не обновлять текущую страницу Иначе - обновить текущую страницу |
Строка | Нет |
| ignore_last_act | 1 - Не обновлять список курсов Иначе - обновить список курсов |
Строка | Нет |
| start_exam | Отправить 1, чтобы начать сдачу экзамена. Если на странице включен прокторинг, то в ответ придет объект с параметрами url и token. Пользователя нужно будет перекинуть на указанный url, отправив post-запросом параметр token | Строка | Нет |
| start_proctoring_exam | Отправить 1, чтобы начать сдачу экзамена с прокторингом | Строка | Нет |
| TOKEN_NOT_FOUND | Передан неверный токен. |
| ID_NOT_FOUND | Передан неверный ID урока или виджета. |
| COURSE_NOT_PURCHASED | Пользователь не купил курс. |
| PAGE_NOT_PURCHASED | Пользователь не купил платный урок. В случае этой ошибки в ответе добавляется поле price с ценой урока. |
| PREVIOUS_PAGE_NOT_COMPLETE | Не пройден стоп урок ранее. В случае этой ошибки также будет возвращен ID не пройденного урока, чтобы можно было переадресовать пользователя. |
| NOT_A_STUDENT | Пользователь не является учеником. В случае этой ошибки также будет возвращен ID курса, чтобы можно было переадресовать пользователя на страницу курса. |
| MARATHON_ENDED | Марафон закончился. |
| MARATHON_NOT_STARTED | Марафон еще не начался. |
| PAGE_NOT_OPENED | Страница еще не открыта. В случае этой ошибки также вернется параметр when, в котором указана дата открытия страницы в Unix |
| WRONG_PLAN | У пользователя нет доступа к тарифу, в котором находится данная страница |
| EXAM_START | Экзамен еще не начался. В случае этой ошибки также вернется параметр date, в котором указана дата начала экзамена в Unix |
| EXAM_END | Экзамен закончился. В случае этой ошибки также вернется параметр date, в котором указана дата окончания экзамена в Unix |
| EXAM_MIN_POINTS | У пользователя не набрано минимальное количество баллов для доступа к экзамену. В этом случае вернется параметр min_points. равный количество необходимых баллов |
| CANT_START_EXAM | Пользователь пока не может начать выполнение экзамена, не прошло время после неудачной попытки. В случае этой ошибки возвращает параметр time, который показывает, через сколько станет доступен экзамен (секунды) |
|
Введите данные и нажмите выполнить
|