TestLife API 1.0
Вы можете разместить созданный тест на своем сайте в любом месте использовав TestLife API

TestLife API поддерживает загрузку стандартных зачетных  и проверочных тестов. Зарегистрированные пользователи Вашего сайта могут проходить зачетное тестирование с сохранением результатов на сайте testlife.org.  При этом API поддерживает автоматическую регистрацию пользователя, проходящего тестирование, по его адресу электронной почты - участнику нет необходимости перед тестированием заходить на testlife.org и регистрироваться. 

Для поддержки зачетного тестирования, необходимо добавить параметр email в cookies Вашего сайта для авторизованных пользователей. После прохождения тестирования всеми участниками, Вы можете посмотреть результаты на сайте testlife.org в личном кабинете.

TestLife API:
  • оптимизирован для мобильных устройств,
  • поддерживает для пользователей автоматическую "прозрачную" регистрацию на testlife.org

Перед размещением, определим идентификатор созданного теста в разделе создание тестов:


Разместим следующий код на странице (требуется JQuery):
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="https://testlife.org/lms/getapi.php?f=1"></script>  
<script type="text/javascript" src="https://testlife.org/lms/getapi.php?f=2"></script>
Далее, в любом месте страницы размещаем либо ссылку на созданный тест, либо кнопку, указав идентификатор:
<a href="javascript:;" onclick="$.openTest({id:'bac72f38db5131dc30cd716131ab142c',auto:true})">Тестирование</a>
<button onclick="$.openTest({id:'bac72f38db5131dc30cd716131ab142c',auto:true})">Тестирование</button>