Can we generate the code from inside the application (Admin > System Setup > Defaults > API Setup (move this from the defaults menu to give it its own entry).
The interface above does not include the other [Copy Code] boxes...
Creating New e-learning with Jackdaw This code would be used to create a new e-learning resource attached to a New e-Learning link.
Editing e-learning with Jackdaw This code would usually be associated with an Edit link attached to an e-learning course. The Course Name variable must be defined prior to making this call.
Run e-Learning from Jackdaw Server This allows the third-party course to run the e-learning directly from the Jackdaw Server (no importing of e-learning is necessary). If this is successful the response value expected is 200.
Download Jackdaw Courses This call enables the user to add a link to download the SCORM zip file from the Jackdaw Cloud server for importing or distribution. If this is successful the response value expected is 200.
When implementing if there is a no course name match then the following error codes should be generated ...
If no authentication then ..
The system has not been authenticated with Jackdaw Cloud. Check that the user account is still valid? or The domain is no longer valid. You may need to regenerate the API code if the install has since been moved.
If no match of course name from the Open Elms database to the third-party LMS then open up a list of all courses in Jackdaw Cloud in a model box with the message ...
"An exact match of the course name could not be made with the list of courses currently stored in Jackdaw Cloud. Select the appropriate match (this will change the name of the selected course to COURSE_NAME)."
Let me know if I have missed anything out?