Могу ли я уведомить две LMS, что курс был пройден у поставщика инструментов LTI? - PullRequest
0 голосов
/ 10 февраля 2019

Представьте, что у меня есть две LMS, о которых я хочу уведомить, когда курс закончен.Один из них - «центральный репозиторий» учебных курсов, а другой - инструмент обучения на базе сайта.У них разные системы LMS, но они поддерживают провайдеров LTI и могут выступать в качестве потребителей LTI.

Возможно ли иметь страницу на моем стороннем решении, которое может выступать в качестве провайдера LTI (используя такую ​​библиотеку:https://github.com/andyfmiller/LtiLibrary)? В этом решении поставщик инструмента LTI будет размещать курс, и курс будет иметь два iframe на странице, один для уведомления LMS на основе сайта, другой для уведомления центральной LMS. Возможно ли что-то подобное? Если так, как бы я это сделал?

1 Ответ

0 голосов
/ 10 февраля 2019

Основываясь на быстром чтении информации о LTI, кажется, что у вас, по сути, есть несколько ингредиентов, которые необходимо объединить для поддержки связи между двумя системами.

Похоже, что они используют стратегию ключ / секрет и конечную точку,Похоже, что на этом сайте есть приличная информация https://www.edu -apps.org / code.html .

Я не эксперт по LTI .Я много работал с обычными картриджами, AICC / SCORM и некоторыми xAPI.Но вы, очевидно, находитесь в гуще стандартов электронного обучения.

Итак, насколько я понимаю, отношение «LMS» к «Инструменту», возможно, вы сможете поддерживать только 1, но я неуверен, что вы можете настроить его для работы с двумя конечными точками.Мое подозрение было бы, так как он, вероятно, работает с чем-то вроде JWT, он может быть основан на сессиях.Дальнейшее чтение поможет разобраться.

GL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...