-
Item limit on "Add to Module" dialog box and solutions?
It was brought to my attention that when you go to add items to a module, the list that shows up when you choose what type of item is actually capped at a particular amount. When I replicated the issue, I saw that the quiz did exist in the Quizzes page, but wouldn't show up in the list of items you can add from the +…
-
LTI not storing custom values in session data
I am in the process of creating an LTI tool, and part of what I need is data from the LTI launch. I have it set up so I can click the link in the user managment and it launches the site as expected. However, I can't find the canvas user id in the session data anywhere. I checked both in my backend session table (I'm using…
-
Using API to get Gradebook CSV export
I need to obtain the same csv/information you get when you export a gradebook, but via API/without going through the GUI. This includes final grades, all assignment grades, assignment names and ids, max scores, , and the grade for each assignment group for each student. Here are my two attempts that have gotten me closest…
-
How to enable Upload/Recording Media option to take a quick recording in RCE
Hello, recently our school want to using quick Recording feature to let students can easily record and submit their assignments. I followed the instructions at this link https://community.canvaslms.com/t5/Student-Guide/How-do-I-record-media-using-the-Rich-Content-Editor-as-a-student /ta-p/379. But when I looked in RCE in…
-
How to pause a course video when the browser tab looses focus?
Does anyone know of a way to force videos to pause when the student steps away, opens a new application or browser tab/window, etc.? We tried using Javascript to accomplish this but have not been successful with auto-triggering the pause. Thoughts or recommendations would be greatly appreciated!
-
outh2 flow token generation
We are login to generate access token for user in canvas using oauth flow but somehow not able get the success . we have create developer API key - Id - we are using as client_id show key value - we are using as secret key…
-
Acceder a la
Hola ¿podrían ayudarnos en este tema?¿cómo diferenciar cuando los cursos de un alumno están finalizados o no? Nuestra pregunta es la siguiente: Hay alguna manera de utilizando la API REST de Canvas de poder extraer los cursos tanto activos como finalizados de un usuario concreto? Cuando hago la petición:…
-
Developer LTI Keys - Looking for "Placements" Descriptions
When adding a LTI 1.3 Developer Key, there are many options under the "Placements" dropdown (Account Navigation, Link Selection, Assignment Edit, etc.). I'm looking for a document that explains the function of each of these options. I searched this forum as well as Google, but haven't been able to find an explanation yet.…
-
API Admin token working with any school
So I am developing a Canvas integration. I am wondering that if I do purchase the sandbox, and I do get an admin key, will I be able to use Oauth with any students token across the country? For example If I have students across the country can I use my one admin token for any student that uses canvas no matter what? I…
-
Canvas Customization
Hi I am trying to build a portal with a team of developers and we are interested in integrating a few features from the free for teachers Canvas account. We have designed an LMS and would like to have some functionalities from Canvas. So my Question : Is it possible to cherry pick some of the features in Canvas and…
-
LTI 1.3 and React/Vue/??
Hi -- We've developed a number of LTI tools over the years using Python/Django on the server and Bootstrap and plain JS on the client. Now we have a need to build some more complex user interfaces, and we're exploring doing more front-end development using a framework like React or Vue. I'm interested in hearing any…
-
API PUT Statement to update course section names
I am looking for some guidance. The SIS import for Sections does not do what I need it to do so I am needing to write a program to update our course section names. I have a basic level understanding of APIs. Through the use of the Canvas Live API I was able to determine that what I want to do is possible. Using the Edit a…
-
API Call to get final grade in gradebook to enable us to integrate it into SMS.
Hi Everyone, We use weighted assignment groups to calculate the final grade of our students. For example in the attached image you can see two assignment groups that counts 50% each towards the final grade and then the total grade as calculated by Canvas. We would like this total grade to be integrated into our SMS. Is…
-
Python API course access
I am new to the Canvas API , but not new to APIs in general. I have an access token and the Canvas object creation seems to work fine. This line of code: course = canvas.get_course(7308553) gives me this error: AttributeError: module 'arrow' has no attribute 'ParserError' any suggestions?
-
Using External IDs (SIS Ids?) to interact with the System/API
Hi all, sorry if I am asking such a basic question however I have need struggling to find a definitive answer. We are integration our Student and Course management system (Salesforce) with Canvas and want to use our own unique ID (UID) that we generate as the key identifier between systems. So for example to add a NEW user…