Sign in to enhance your access to articles, forums, and events—and to participate by sharing insights, engaging in discussions, and connecting with your network of edtech peers.
I have an assignment for my classes in which students create and edit pages within a Group for the class, like a wiki or knowledgebase. To track their contributions, I am accessing the Group via the API and getting a list of Pages, and for each Page getting a list of the PageRevisions. PageRevisions include the name of the…
I have recieved the client id and key. I am trying to get the code by hitting the api end point https://cgu.test.instructure.com/login/oauth2/auth?client_id=myclientid&CLIENT_SECRET=myclientsecret&response_type=code&redirect_uri=https://dev.gusdspedapi.hexalytics.ai:8086/callback&scope=openid. But this endpoint is trying…
Hi guys, We created a script that generates (student analysis) quiz reports and downloads the reports as CSVs. We recently noticed that the script is not downloading all the data for all courses and it recently stopped pulling recent data ( only extracts data up to the 19 of Feb) Any idea what might be causing these…
I tried to connect a basic Spring Boot app by using Developer Keys (LTI key), I managed to get the client ID and key needed for this.Then, I used the client ID to integrate our application into Canvas. To generate a user Access token using Oauth2 flow. GET…
tc_profile_url doesn't show Canvas.placements.similarityDetection in capability_offered.
For our app that uses Canvas auth, if we put our redirect_uri http://xxx.com/authorized into the "Redirect URI (Legacy)" field, our auth flow works. However, if we put that into the "Redirect URIs" field we will get an error: "The redirect_uri does not match the client settings" I have read through…
I'm sending custom launch parameters when deep linking inside Canvas assignments. Custom launch parameters are described here. A typical HTTP Post request to register a deep link looks like this: { "https://purl.imsglobal.org/spec/lti-dl/claim/content_items": [ { "type": "ltiResourceLink", "title": "Assessment Title",…
Its seems like TinyMCE its not allowing to some tags, html comments or even using some custom class of a custom CSS to be used. In the preview all generates well but after that, once its published all its gone. In a custom installation it would be easy to change the TinyMCE config and allow it through. But in your platform…
I am working on an integration that uses the Canvas Studio API. In testing this API I have encountered an issue that the `state` query parameter which is passed to the authorization endpoint (`/api/public/oauth/authorize`), is not returned to the callback after a successful authorization on the Canvas Studio side. This…
Hi all, I've been tasked with pulling data using Canvas' REST API using a custom connector developed for a Power Apps Environment. One of the getter methods I'm using is retrieving Student Enrolments by Section and including their grades. However, when I'm using this method, I'm receiving errors stating that the response…
We are planning to run a performance test for Deeplink and Direct link flows through Canvas, we need to confirm is it ok to run a 0.5 TPS(1800 transactions per hour) performance test through Canvas LMS?
We are using LTI1.3 and xAPI to interact with Canvas. LTI1.3: https://canvas.instructure.com/doc/api/file.lti_dev_key_config.html For xAPI integration, we are following this documentation: https://canvas.instructure.com/doc/api/file.xapi.html The document says to sign the request with `LTI OAuth Params`. Do we have an…
Hello. How do I upload or attach a file to a student's assignment submission using my LTI 1.3? The score API can help but I only want to attach a file and not grade a student. Thanks!
Me and my Company want our students to login to Canvas from our website. Is there an integration tool that exists to integrate Squarespace and Canvas or even an embed code for this?
I notice there's a setting named "Admins can view notifications" at "Admin>>Settings>>Settings". And I found a description about it which is "To allow users in your account to receive surveys about Canvas". I wonder if the surveys are from Canvas Development Team or any other institution? I created a survey in Quizzes, but…