Экспорт тестовых заданий в Google Forms на основе Google Forms API с автоматической настройкой режимов викторины
Аннотация
В статье рассматривается практическая реализация экспорта тестовых заданий в Google Forms как завершающего этапа работы веб-сервиса формирования тестов. Показан подход, при котором после редактирования набора вопросов на клиентской стороне выполняется серверная сборка Google-формы через Google Forms API с включением режима викторины, назначением баллов, фиксацией правильных ответов и публикацией формы. Особое внимание уделяется обработке нескольких типов вопросов, нормализации и санитарной обработке текстовых полей, а также обеспечению устойчивости интеграции за счёт контроля срока действия OAuth-токена и повторных попыток при ошибках внешнего API. Результатом является унифицированный экспортный конвейер, который создаёт форму, наполняет её вопросами и возвращает пользователю готовые ссылки на просмотр и редактирование.
Полный текст:
PDFСсылки
- На текущий момент ссылки отсутствуют.
ISSN 2414-4487