About

matthew_buckett
Matthew Buckett
Rank:
Community Contributor
Title:
Joined:
Dec 5, 2017 2:36:39 AM
Posts:
319
Solutions:
49
Likes Received:
217
Bio:
Software Developer specialising in education.

Most Liked Posts

The MS Teams Classes LTI uses LTI 1.3 and the XML builder is for LTI 1.1 so you won't be able to use the XML builder on Edu Apps. We've make the LTI tool disabled by default and to do this you have to...
Likes: 6
 It looks like you are using the URLs outlined on https://canvas.instructure.com/doc/api/file.oauth_endpoints.html which is for API access to Canvas and not for LTI use.The LTI 1.3 launch flow is outl...
Likes: 5
Hiya @RanjeetSinghWhen inside a course you can add the `include_parents` parameter as documented on: https://canvas.instructure.com/doc/api/external_tools.html#method.external_tools.indexFor example a...
Likes: 5
Canvas paginates its results by default and the other courses are probably on the next page. The URL for the next page of results is in the "Link" HTTP header and the documentation about this is at: h...
Likes: 5
The sis_import_id on the enrollment object (https://canvas.instructure.com/doc/api/enrollments.html) is used to show which SIS Import created (updated?) the enrollment. You can use this ID to look the...
Likes: 5

Most Recent Posts

Have you updated the configuration so that the audience for your deep linking response is the test server rather than be production server? For example in production you would normally have this claim...
Jan 23, 2024 8:17:11 AM
It's a long time since I've done any perl, but if you're using HTTP::Client (https://metacpan.org/pod/HTTP::Client), then after doing a get() request, you should be able to use the response_headers (h...
Jan 15, 2024 1:14:14 AM
Yeah, Instructure are currently working on LTI 1.3 dynamic registration and I'd expected it to be released to customers soon (you can see the change changes here: https://github.com/search?q=repo%3Ain...
Jan 11, 2024 6:44:41 AM
The Apps that show up in Canvas come from the Edu App Center and you can submit App there and then either have the just available to your local Canvas instance, or publicly (subject to approval by Ins...
Jan 11, 2024 3:59:47 AM
If you decode the JWT at https://jwt.ms then it outputs: "https://purl.imsglobal.org/spec/lti/claim/custom": { "courseid": ".course.id", "userid": "5" }, so you are getting some custom cla...
Dec 4, 2023 7:55:59 AM

Latest Badges

250 Logins Completed

250 Logins Completed

Earned: 2024-01-25

100 Logins Completed

100 Logins Completed

Earned: 2024-01-25

50 Logins Completed

50 Logins Completed

Earned: 2024-01-25

25 Logins Completed

25 Logins Completed

Earned: 2024-01-25