Eng

Examus

база знаний

поделись своим мнением и помоги нам стать лучше!

SDK. Подключение SDK на клиентской стороне

Со стороны Экзамуса заказчик получает serverOrigin, integrationName. Использование этих параметров описано ниже.

Необходимо сгенерировать JWT на стороне LMS server, который содержит ссылку на тест и другую информацию об экзамене и настройке прокторинга (описание параметров для генерации JWT читайте ниже).
Пример использования SDK:
https://sdk-demo.student.examus.net/
Пример кода для использования SDK (frontend):

Указанная выше ссылка загружает глобальную сборку SDK, где все API верхнего уровня доступны как свойства глобального объекта Proctoring. Ниже полный пример с использованием глобальной сборки:

Использование сборки в виде ES-модуля

Большинство современных браузеров поддерживают ES-модули нативно, поэтому можно подключать SDK с сервера как нативный ES-модуль таким образом:

Обратите внимание, что используется <script type="module">, а URL указывает на сборку в виде ES-модуля: 'https://sdk.examus.net/stable/proctoring.js'</script>

Пример кода для генерации данных для прокторина на стороне LMS (backend):

.Ред.

Использование SDK