Can I notify two LMS' that a course has been completed from an LTI tool provider?

那年仲夏 提交于 2019-12-11 17:44:51

问题


Imagine I have two LMS that I want to notify when a course has been completed. One is the "central repository" of training courses, and the other is a site based learning tool. They have different LMS systems but they support LTI Providers and can act as LTI consumers.

Would it be possible to have a page on my third party solution that can act as an LTI provider (using a library like this: https://github.com/andyfmiller/LtiLibrary)? In this solution the LTI tool provider would host a course, and the course would have two iframes in the page, one to notify the site based LMS, the other to notify the central LMS. Is something like this possible? If so, how would I do that?


回答1:


Based on a quick read of the LTI information it appears you essentially have a few ingredients you'd need to blend in to support communication between two systems.

Appears they use a key/secret and endpoint strategy. This site seems to have some decent info https://www.edu-apps.org/code.html.

I am not a LTI expert. I've worked heavily with common cartridge, AICC/SCORM and some xAPI. But, you're obviously in the thick of e-learning standards.

So as I understand the "LMS" relationship to the "Tool" you possibly might only be able to support 1, but I'm not sure if you could tweak it to work with two endpoints. My suspicion would be since its probably working with something like JWT it may be session based. Further reading would sort that out.

GL



来源:https://stackoverflow.com/questions/54611762/can-i-notify-two-lms-that-a-course-has-been-completed-from-an-lti-tool-provider

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!