Use LTI to access moodle course content from an external website

Use LTI to access moodle course content from an external website

by Kalsha Samarajeewa -
Number of replies: 1
Im trying to develop a tool where you can manage learning resources as students. And this tool should have access to the course content on moodle. Ideal case would be to be able to click on a link on moodle and get redirected to my tool. To be able to access all moodle course content as well as student and lecturers user details, can i use LTI for this? My tool would be the LTI provider and moodle would be the LTI consumer. But i dont want to add this as an external tool activity on moodle because it is not. i simply want access to the course content of all courses and user details for the authentication. Is this not possible to do with LTI? are there any better approaches for this?
Average of ratings: -
In reply to Kalsha Samarajeewa

Re: Use LTI to access moodle course content from an external website

by Jake Dallimore -
Picture of Core developers Picture of Moodle HQ Picture of Peer reviewers Picture of Plugin developers Picture of Testers
Hi Kalsha,

Generally speaking, the Tool (formerly known as provider) is not going to be able to access all the course content in the Platform (formerly known as consumer) via LTI. The relevant service just doesn't exist within the services provided by 1.3 core and it's official extensions (https://www.imsglobal.org/activity/learning-tools-interoperability). There are services for fetching enrolments and groups for the course in which the launch took place, but there isn't a service for fetching all course content. Depending on what your goal is, LTI still may be suitable, but you'd need to explain that goal in more detail first.

Cheers,
Jake