English
English
Appearance
English
English
Appearance
This page outlines the details for consuming SkillsTown courses using LTI 1.1.
The launch URL for LTI 1.1 is:
https://account.onlineacademy.nl/LtiProvider/Provide
To authenticate, you will need a consumer_key and consumer_secret. These will be provided to you by SkillsTown.
To receive course progress updates, the LTI launch request must include the lis_outcome_service_url and lis_result_sourcedid parameters.
SkillsTown will send a grade (0.0 – 1.0), where 0.0 represents 0% progress and 1.0 represents 100% progress, to the lis_outcome_service_url when the user completes the course.
The following fields are required in the LTI launch request:
lti_message_type (must be basic-lti-launch-request)lti_version (must be LTI-1p0)user_idlis_person_name_givenlis_person_name_familylis_person_name_fulllis_person_contact_email_primarycustom_course_identifier (Required to link the correct course)oauth_consumer_keyoauth_signature_methodoauth_timestampoauth_nonceoauth_versionoauth_signaturelis_outcome_service_urllis_result_sourcedidThe LTI 1.1 launch is a POST request with application/x-www-form-urlencoded content type. Below are the parameters from an example request:
| Parameter | Value | Description |
|---|---|---|
| LTI Standard Parameters | ||
lti_message_type | basic-lti-launch-request | Must be basic-lti-launch-request |
lti_version | LTI-1p0 | Must be LTI-1p0 |
resource_link_id | 429785226 | Unique ID for the link |
resource_link_title | Phone home | Title of the link |
resource_link_description | Will ET phone home... | Description of the link |
user_id | 29123 | Unique ID for the user |
roles | urn:lti:role:ims/lis/Instructor | User role |
lis_person_sourcedid | sis:942a8dd9 | SIS ID for the person |
lis_person_name_given | John | First name |
lis_person_name_family | Baird | Last name |
lis_person_name_full | John Logie Baird | Full name |
lis_person_contact_email_primary | jbaird@uni.ac.uk | Email address |
launch_presentation_locale | en-GB | Locale |
launch_presentation_return_url | https://saltire.lti.app/platform | Return URL |
| Course Progress Parameters | ||
lis_outcome_service_url | https://saltire.lti.app/platform/tool/outcome | URL to send grades to |
lis_result_sourcedid | ondemand~8893h42 | Unique ID for the result |
| Custom Parameters | ||
custom_course_identifier | PEB50UTX | Required. Identifier for the course in SkillsTown |
| OAuth Parameters | ||
oauth_consumer_key | ****************** | Consumer Key |
oauth_signature_method | HMAC-SHA1 | Signature Method |
oauth_timestamp | 1763560682 | Timestamp |
oauth_nonce | e4600b4c937a89ead735edb13428f850 | Nonce |
oauth_version | 1.0 | OAuth Version |
oauth_signature | ... | OAuth Signature |
context_id=S3294476
context_label=ST101
context_title=Telecommunications 101
context_type=CourseSection
custom_caliper_endpoint_url=https://lti.tools/caliper/event
custom_course_identifier=PEB50UTX
...
lti_message_type=basic-lti-launch-request
lti_version=LTI-1p0
oauth_consumer_key=******************
resource_link_id=429785226
user_id=29123
roles=urn:lti:role:ims/lis/Instructor
...