-
Using the API call for: Create a single quiz question
Hi everyone, I hopefully have a simple question to ask here about this call. I want to run a creation of quiz questions through a CSV file with this API and I have everything sorted bar how to write the say 4 possible answers to a multiple choice question. I'm using Postman to run the call. If someone has an example that…
-
Integrate Hubspot (Chatflow)
Anyone knows how to integrate Hubspot or can recommend an experienced professional? The Canvas system doesn't accept code.
-
Create a content migration from CSV - Pre Processing?
Hi everyone this is what I currently have: And my CSV contains the following two copies: But my two copies are sitting as 'pre processing' and I am unsure as to what I'm doing wrong. Help would be greatly appreciated
-
Courses grade book
I want use course ID get grade book.But I don't find API document about that. Which API can I use?
-
Changing Canvas Terminology
Our school uses very specific terminology. (i.e. they do not use the term Courses, Assignments, or Grades) We know how to change those terms in the Navigation, but they are also used throughout the platform. Has anyone had any luck with changing terminology throughout the platform? Canvas is suggesting our users adopt the…
-
Why and how we built our own content authoring system for Canvas
Canvas offers solid rich editing tools to format text and add media to a page. But as a medical school we needed to go beyond wiki pages and level up presentation and interaction in our courseware to aid understanding and engage our students. We also needed to make it easy for our instructional and graphic designers to…
-
Send a POST request to create an object which it exists already in canvas
This is a general question about APIs. Imagine, we have an object (users, assignments, etc) in canvas with all parameters set especially (SIS ID, or integration ID). Now, I want to know, if I send an API(POST request) with exact parameters to canvas, what would happen when the object exists already in canvas? The canvas…
-
Exporting Live Events to SQL database with Fluentd (WIP, Contributions and Testers needed)
Inspiring by @robotcars 's solution to export SQS (Live Events) to SQL (LEDbelly), I'm working on a similar concept. However, by using Fluentd (open-source), we can eliminate the need for Amazon SQS. Benefits of using Fluentd (What's is Fluentd?) are: * It's FREE and fast * Flexible and Extensible (Lots of plug-ins for…
-
Diffing CURL Commands
Hello, We are trying to set up Diffing mode to run our SIS files and are using the below CURL command. /usr/bin/curl --tlsv1.2 -H 'Content-Type: application/octet-stream' -F diffing_data_set_identifier=DiffID -F attachment=@/home/batch/Canvas/canvasfiles.zip --output /dev/null --write-out '%{http_code}' --stderr…
-
LTI 1.3 Content Items API - multi HTML embeds 2nd HTML in 1st
When submitting a multi HTML Content Items request, the generated HTML is wrong. See how item #2 and #3 are embedded inside item #1 instead of after it: Seems like a regression as it used to work fine a few days ago. Any idea what is causing this? Best Regards, Barak
-
Canvas Calendar Institutional Event Creator
Purpose: The purpose of this script is to add institutional calendar events to users' personal Canvas calendars. For example, we are going to add grading period start/end dates, district holidays, and testing information to Teacher and Student Calendars. # import gemsrequire 'typhoeus'require 'json'require 'csv'canvas_url…
-
Error in link validator not handling relative links
Some time ago I wrote a program to compute an index for a course by walking the course pages and identifying key terms in the page, collecting all of the figure and table captions, all of the text that has been tagged as being in a language other than English, etc. find_keyords_phrase_in_files.py…
-
Using Canvas in a degree project course
Yesterday I gave a presentation about how one can use Canvas in a degree project course with a large number of students and lots of teachers (as examiners and advisers). Slides, transcript, and 28-minute video available at: https://canvas.kth.se/courses/11/pages/using-canvas-in-conjunction-with-degree-projects-part-1
-
We made an integration of CanvasLMS into Discord
Hi! I'm Noah, a student at the Karel de Grote Hogeschool in Antwerp who's studying NxTmedia Technology Web Development. Since the COVID-19 virus changed the way of teaching and following lectures we've been trying to find a solution for the inactivity of students and for centralization of some information. Aftera long time…
-
How to bulk load and update avatar profile pictures with Powershell.
[UPDATE 2024.02.20 - I've refined the code around this process, and posted it in a new blog article here: https://community.canvaslms.com/t5/Canvas-Developers-Group/How-to-Bulk-Load-and-Update-Profile-Avatar-Pictures-with/ba-p/595843. The info in the article below is significantly out of date, but some of it might help to…