-
Get all the conversations sent to a user by using Canvas API call
Hi, Canvas Community, I am trying to get all the conversations sent to a specific user. I read the API documentation https://canvas.instructure.com/doc/api/conversations.html#method.conversations.index " GET /api/v1/conversations Scope: url:GET|/api/v1/conversationsReturns the paginated list of conversations for the…
-
Is there a way to disable downloads on videos that are not connected to canvas studio?
Hello, So I am trying to figure out how to disable downloads on videos that I upload to canvas. I am very familiar with how canvas studio works, however ever since I switched institutions, I no longer have the ability to use it. I have been playing around with the HTML Editor trying to enter a program that essentially…
-
Automatic course back up feature for teachers
Hi team, I got a request from an instructor who wants to be able to have access to a feature that automatically backs up their course periodically. Any ideas? I would also want to ask Instructure to pursue this as a Canvas feature in the future.
-
Custom iOS Student app error
Hi, i'm looking to develop a custom Student app in iOS and i have a react-native error regarding main.jsbundle. In debug mode the error is the following: No bundle URL present. Make sure you're running a packager server or have included a .jsbundle file in your application bundle. On release mode the following: File:…
-
Parent Page Reload From LTI
Hi, I am trying to force the parent page to reload from the LTI We have some functionally in our LTI that hides and shows some menu items in a course when it is run. When the process is done I would like to refresh the parent page so update the menus. I have tried parent.postMessage(JSON.stringify( { subject:…
-
Expand the iframe width
Hi all, I am developing LTI tool, and I wonder how I could use all the space pointed out in the picture. I have tried postMessage to resize frame, but it didn't work. It seems like the maximum of the width is set to be 1000px. Could anyone please teach me how to expand the width of iframe? Thanks a lot! Regards, Tina
-
Converting Coursera XML to QTI XML
I currently have working code that produces Coursera XML quizzes. For each quiz, there are around 3 question groups (where 1 question is chosen from each group). This is all done on the same Coursera XML document. Is there any way this can be done on the same QTI document without making separate QTI XMLs for each question…
-
Unable to Import Course through Canvas API on a self-hosted environment
Hello, Canvas newbie here I am running a Canvas self-hosted environment in addition to a Partner sandbox environment. I followed the steps detailed in Production Start at https://github.com/instructure/canvas-lms/wiki/Production-Start I am trying to import some Courses into the self-hosted environment the Content Migration…
-
How query Courses API for total points possible
How do I query the Canvas REST API for total points possible students can earn in a given course? I found each enrolled student's current points in the Enrollments API by adding a "include[]=current_points" parameter. There is a similar parameter to get a course by id in Courses API, but I don't get a total score back (no…
-
LTI 1.3 launch => iframe cannot get log_session_id cookie
Hi all, (I use sandbox with AWS Canvas Subscripiton.) Our tool requires user authorization for using Calendar API. However, users would be redirectd to Canvas login page when asking for permissions with authorization code path in iframe. It works perfectly when opening in a new tab, though. I wonder how I could run auth…
-
Issue with update_score_and_comments() API call
EDIT: Updated the post to reflect some of the things I learned in comments and feedback to make this more clear. Good day! First time posting here, so here's to hoping I can make this easy to understand. I'm an instructor with a passion to automate manual tasks. Foregoing the fact that I'm using the Python canvasapi, I'm…
-
Writing a script for Canvas LMS
I tried to find a way not to copy and paste Canvas rubrics and find the posting below. "I've written an Rubric Importer user script that will allow you to copy a rubric from a spreadsheet like Excel or Google Sheets and paste it into a textbox inside Canvas and then automatically turn it into a rubric within Canvas. Many…
-
Get Terms API
Hi, We are integrating Canvas with Informatica. Get Terms API works in postman, but when we tried calling the same via a web service in Informatica, we are not getting any response. Are any of you using Informatica as the integration hub and have faced the same issue? Any help appreciated. Thanks Isabella
-
How can I differentiate audio and video files from the Canvas Studio API response
The canvas studio collection API does not allow us to distinguish between audio and video files. Is there any API to classify audio and video or any other method? Sample collection API - https://domain.instructuremedia.com/collections//media
-
External Tool not showing when creating an Asssignment
We created a LTI Developer Key with Placement Selected as "Link Selection" and then we tried adding the app in individual courses and for all courses, but we still couldn't be able to see the app in "Configure External Tool" when creating a new assignment. Here are the screenshots: Developer Key: Assignment Creation: