Celebrate Excellence in Education: Nominate Outstanding Educators by April 15!
Found this content helpful? Log in or sign up to leave a like!
Hi There, I have created LTI integration for AGS services, I tested it in our platform and it was working fine, I can get line items or create one. But when we did the integration for customers, (note: configured developer key, app installed we tried both and "manually" and "By ClientId") the request token was granted successfully but the request for getting line_items https://Domain/api/lti/courses/{contextId}/line_items returning "401 : Access Token not linked to a Tool associated with this Context". I can't do a lot of testing or checks in customers platform, so can you please give me a hint how to fix this, I'm pretty sure it's configuration issue in their side, but don't know how to fix it. Thanks in advance 🙂
Have they added the tool to course in question? Canvas only allows you to the AGS service for courses which have the tool active in them.
Can You please explain a bit more, how they should add it so I can confirm. By developers key ?
There's a reference in the documentation: https://canvas.instructure.com/doc/api/file.assignment_tools.html#accessing-ags which says that the tool must be available in the course. The AGS is a LTI 1.3 service so the only way to make the tool available in the course is by adding it with the client ID.
To participate in the Instructure Community, you need to sign up or log in:
Sign In