API. Общие сведения
Экзамус имеет открытое API, благодаря которой можно провести интеграцию с любой системой тестирования. Важно, что для интеграции потребуется внести правки в системе тестирования.
Если система заказчика (тест-система, учебная система, LMS) интегрирована с системой Examus (Экзамус), пользователь при попытке пройти назначенный ему тест в системе заказчика перенаправляется в Экзамус. Чтобы это перенаправление произошло, необходимо выдавать тестируемому вместо обычной ссылки на тест специальную ссылку, внутри которой с помощью JWT-токена зашифрована ссылка на тест и другая информация. После того как пользователь прошел идентификацию, Экзамус показывает ему страницу с тестом, в процессе сдачи экзамена записывает видео через веб-камеру и видео с рабочего стола тестируемого, сохраняет видео и возможные нарушения в архиве и передает эту информацию в интегрируемую систему.
Обязательные условия для интеграции
- Система тестирования имеет SSL-сертификат (рекомендовано не ниже B);
- Система тестирования разрешает встраивание в iframe
- Система тестирования разрешает атрибуты SameSite: None, Secure: True
- Для системы тестирования созданы DNS-записи;
С полной документацией можете ознакомиться по ссылке