Hello there,
I´m facing the problem to share a course from one Moodle installation to a second Moodle installation via LTI. Both are on Moodle version 4.3.
I worked my way through the documentation but I´m unable to establish the final connection between the tool and the platform.
The Tool/Platform registration seems to work as expected.
The problem is to share a course to the client Moodle.
In Moodle 1 (the provider) I go to the course I want to share, I select the “Publish as LTI Tools”, add the method and get the “Launch URL” and “Custom properties”.
In Moodle 2 (client) I go to a course and select the “LTI External tools”. Here I use Add tool to add the course I want to share from Moodle 1, I set the “Tool name” to test, in the “Tool URL” I put the value of the “Launch URL” from the Moodle 1 course and under “Custom parameters” the “Custom properties” (id=xxxxxxx). Also “Supports Deep Linking” is activated.
Then I activate “Show in activity chooser”. Now in the course I add an activity and select the LTI activity with the name test. Now when the "Select content" Button is clicked I receive the error massage “A required parameter (id) was missing”.
So somewhere in the process of sharing a course I made a mistake, but I´m unable to figure it out.
Hopefully someone can help and guide me to the correct process.
Kind regards
Olli