-
Canvas API
Have the ability to get conversations from students by API if I am administrator? I read documentation https://canvas.instructure.com/doc/api/conversations.html and have not found how I can do that. I thought that there could be a parameter user_id but there is not. We need to show warning to students if they receive a new…
-
windows WSL2 Python installation
"root@DESKTOP-6BQBR0F:~# curl https://pyenv.run | bash % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 270 100 270 0 0 27 0 0:00:10 0:00:09 0:00:01 78 WARNING: Can not proceed with installation. Kindly remove the '/root/.pyenv' directory first.". how do i get over…
-
Report on Student Submissions under Deleted Course
Hi @James Is there a way to get a report for students submissions under deleted courses with API or Canvas Admin reports? Currently, it takes a lot of time to manually look up. Restore a course, add the enrollment back, then run a report for submissions. We have multiple courses in this situation...
-
"It looks like your content might not load." error for content that DOES load
Hello, I am getting the error in-page on Canvas for my LTI 1.3 tool upon launch: "It looks like your content might not load. You can use this button to try launching it in a new tab." Followed by the message "This tool needs to be loaded in a new browser window" and the button with text "Load LTI 1.3 LAUNCH in a new…
-
Existence of userinfo endpoint? Or another pathway to get name/email not in LTI id_token redirect?
Hello, I am currently configuring my Tool for LTI 1.3. I have a successful pathway to init and launch between our sandbox account and the prototype. 🎉 I see that the id_token's content are dependent on the privacy settings of the integration, which would be setup school-by-school. I know for your Tool's…
-
Classic Quiz Statistics Across Terms
While it's possible to review classic quiz statistics for one course during one term, I'm wondering if it's possible to review the statistics for one classic quiz over multiple terms? Our courses run eight times a year with the same exact material using a Blueprint, so I would love to get a larger sample of statistics for…
-
Kaltura - do we really need Kaltura to insert videos into courses?
We have a self-hosted Canvas instance that we have been using for a couple of years. Our current release is from https://github.com/instructure/canvas-lms/tree/stable/2023-03-15. We do NOT have Kaltura installed or any other video service installed. We have been able to insert videos in courses and they play correctly.…
-
Cross-listed Sections Of The Original Course
Is there an API to find cross-listed sections of the original course? When we make a call to "/api/v1/courses/{courseId}?include[]=sections" it returns only the current sections that the course has. Not the ones tied to itself initially and then cross-listed to another course. The section itself knows the original course…
-
Embed Media Player in Quiz
Dear members of the Canvas Developer Group For digital exams, we need a media player that only plays video/audio files only once and prevents any possibility of playing the file a second time, pausing or rewinding the file. After a (quite long) search, we have found a player that does just that. On github we found a code,…
-
How can I access the login page of the Canvas Community Version following the Production Start tutor
Hi everyone, I am trying to host my own Canvas Community version. I followed the "Production Start" tutorial and completed the installation. At the end, I encountered the following page. According to the tutorial, I should be able to log in with the Admin credentials that I created during the installation. However, it…
-
Embed a course into a thirdy-party app
I'm not sure if that's possible, but I need to embed a Canvas Course into my app, especially scorm courses. My customer uses canvas, and my app, which is a file management solution. My customer wants to add to my app, the scorm courses they have in Canvas. As a test, he gave me an iframe code to a scorm course: I see one…
-
Dynamically build a link to the Inbox
I already built an LTI tool that let's teachers contact student's parents as well as directly open the index box for a student and populate the name of the student. A teacher can just type the message and send. In that case the course dropdown does not need to be selected. But now I want a student to be able to do the…
-
GoReact LTI URL change - could it be done automatically?
We recently received a notification that the URL that GoReact is using for their LTI Tool needs to be updated. Which is essentially editing the GoReact assignment updating the URL and then saving. I would prefer, as the admin, to find a way to do this on behalf of our instructors. Does anyone have tips or tricks for this…
-
Canva for Education LTI 1.3 - Remove Course Navigation!
We recently purchased Canva for Education. When installed at the root level it enables the Canva for Education course navigation option for every single course. I want to use Postman API calls to disable it and allow users to enable it if they want to use it. When I flip the course_navigation "enabled" option from true to…
-
Why is x-request-cost-header null
I am working on a solution to manage our requests to the Canvas API. While looking at the response headers I noticed that the X-Request-Cost header is null in the majority of responses that include it. For the last 24 hours only 27 out of 3401 requests have had a non-null value for X-Request-Cost. Can anyone tell me why…