-
Canvas Studio OAuth authorization does not send `state` parameter to callback
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…
-
Grades and IDs coming through as floating points instead of String Values.
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…
-
Does Canvas allow perf test for 1800 transaction per hour in real app UI?
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?
-
xAPI Integration with LTI OAuth Params
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…
-
File Upload to submission using LTI
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!
-
Integrating Canvas with Squarespace
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?
-
What's the "Account Surveys" at Admin's Setting
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…
-
What's the "Admins can view notifications" at Admin's Setting
I notice there's a setting named "Admins can view notifications" at "Admin>>Settings>>Settings". But I don't know what's the feature for. I turn it on and there's nothing happened. Does anybody know what the setting's meaning, and what will happen if I enable it? Thank you very much!
-
Retrieving student responses to Quiz using canvasapi
My academic department is planning to deploy a program assessment to all Canvas courses taught by department faculty members. The assessment will take the form of a short (original-style) Quiz that will be imported into all faculty Canvas courses. The quiz will have the same title in all courses. After students complete…
-
How do I add a graphic that is stationary when scrolling?
I want to embed a floating graphic on a page that remains stationary during scrolling. Ideally, the image would appear in the bottom right-hand corner of the browser window. What would the HTML code look like?
-
What is the cause of a ActionController::InvalidCrossOriginRequest exception on opening theme custom
I have set up a production instance of CanvasLMS, and I'm trying to create a theme that includes custom JS and CSS. However, the theme cannot load the JS. When I go directly to the URL of the JS file, i.e. https://canvas1.mydomain.com/accounts/3/files/11/download?verifier=V8EmGScOcPPm5iXmzAhR7zC1xTjt5Jo86DeUlcDz , I'm…
-
Integrating OAuth2 into my app
Hello, I am a student who has been working on a canvas LMS integrated application that helps with my classes. I was trying to set up OAuth2 for it so I could have a better login experience but the docs say that the app needs to be registered and are quite unclear on the actual steps to set it up. Currently, I just paste in…
-
Canvas instance for LTI App development
Hey! I'm a university student, and I am developing an LTI app for my dissertation, (specifically, I need to send/receive quiz information to/from Canvas). For this, as my university obviously cannot give me free rein on their Canvas, I need to create a "dummy" instance, where I can set up modules, quizzes, etc, and use…
-
Score API
Hello. I'm trying to send the grade and a file back from LTI 1.3 to canvas. The grade is successfully being updated but the file isn't being shown. There is no file attachment and its "No preview available" in the speedgrader for teacher. I'm using ltijs library..please check the code- it's "/grade" demo endpoint which…
-
Canvas API - Attempting to get Analytics for Assignments as Student
Hi! I am a student messing around with the canvas API using React and seeing all the different things I can access from my classes. I wanted to be able to get the grades and statistics for each of the assignments in my courses, but have been running into "user not authorized to perform that action" errors. I was wondering…