-
Sample payload for Put Grade
Hello, I am doing a to /d2l/api/le/(version)/(orgUnitId)/grades/(gradeObjectId)/values/(userId) and I get this result { "PointsNumerator": 2.000000000, "PointsDenominator": 100.000000000, "WeightedNumerator": null, "WeightedDenominator": null, "GradeObjectIdentifier": "468", "GradeObjectName": "Yoga Exam",…
-
Integrations with Unity or Unreal?
Hi, I am wondering if there are known/possible integrations for Brightspace with VR or AR apps? Thanks!
-
Is there a way to flag a grade item to display in the Calendar via the LTI I.3 lineitem service?
I have someone asking about their grade items from external tools not showing in the Calendar or Assignment list. I was wondering if there is a custom parameter in the lineitem service that will flag a grade item to be displayed on the calendar with the startDateTime and endDateTime? If not, do you have any recommended on…
-
Embedding Twitter Likes
Hi everyone, Once upon a time, I created a widget that would share my Twitter likes to the course homepage. I used some code from publish.twitter.com. About a year ago, Twitter discontinued the availability of this feature. Has anyone figured out a workaround? Thanks, Tom
-
Service-to-service authentication?
We want to automate some processes using the Brightspace API, without the need for a human to log in (because the automation process will be running on a server). Does Brightspace have a process for service-to-service (S2S) authentication? To reiterate, we need to integrate with Brightspace's API without user interaction,…
-
LTI 1.3 Access Token 400 error
I've been doing some testing with our LTI 1.3 Tool using Brightspace as a platform and have been running into a 400 error when attempting to get an access token. The error message returned is "Client is not authorized to set a \u0027nonce\u0027 claim". I do see that we are including a nonce claim in our JWT that we pass to…
-
Real time feedback on quizzes
Does anybody know if there's a quiz setting that would give a student feedback each time they answer a question instead of all at the end?
-
Is there a way I can limit a student from downloading a submitted file into an assignment?
Right now a student can submit an exam or test that was done in a restricted (classroom) environment and they can leave the room and can later download the submitted assignment before I have a chance to hide the folder from users.
-
Put Grades Error
Hello, I am trying to answer this question: Will assigning a passing grade also show the exam as completed in Brightspace? I am trying to put a grade with the api but I keep getting this error "Comments and PrivateComments are mandatory" This is my payload: { "GradeObjectType": 1, "PointsNumerator": 99, "Comments": "Great…
-
Best way to build a quiz: Preserve quiz section text within a question pool?
My quiz is structured around a number of cases: the test-taker must read a paragraph for the necessary context to answer a set of questions (multiple choice). I understand this can be done by creating Sections and inserting the case text in the Section. However, I also need to use the Question Pool function, meaning that…
-
How to overwrite file when updating topic file
Our course team has a custom app that generates pages from template files and then creates corresponding modules and topics within a course in D2L. This is great for new courses we launch as course designers can play around with the structure of the course in the place we track video and other page information. A new…
-
Retrieve user's enrolled courses after they logged into OAuth2.0 and got access token
I'm still not sure how to use that retrieve what courses the student is enrolled in. The goal is, the student clicks on the webapp, it redirects for OAuth and after that the backend gets an access token. What I want is after this step, is to check what courses the user is in. I was looking through the documentation and I…
-
File upload using new Course Files APIs
Hi, I saw the release of the new Course Files APIs that allow users to upload files to a course offering and am excited to try them out! In particular, I am attempting to upload a file to a course, first with the /upload API followed by the /save API. I have successfully received the expected 308 response from /upload, but…
-
Error:"Missing \"grant_type\" parameter" when I send a post request to Token Endpoint OAuth2.0
I'm trying to connect my webapp on brightspace page and use OAuth2.0 however my program keeps breaking at the token step. I get this error saying I'm missing grant_type even though I believe it is specified. I tried using Postman to check and got same issue. Here is my python code: token_params = { 'grant_type':…
-
Sections content management
How would I arrange sections of one course offering to have section dedicated discussions so discussion posts are only visible to other section members? How do I best align the settings on each discussion to only be available to one of ten sections?
-
How to find and delete unused SCORM files
We have a large number of unused SCORM files on our platform (for various reasons, including when we would upload new versions of SCORM files before we knew we could upload a new version by overwriting the old one). When we upload the SCORMs, they aren't included in the course file folder. I can't find the actual folder…
-
Can Creator+ practices go through LOR?
We upload our HTML pages to the LOR to pull to multiple course offerings. We found that when we link to LOR HTML pages with practices, the practices show "Error Loading Practice."
-
Login Issues with Single Sign on in D2L (two accounts)
Hello, I need help logging into D2L with my single sign-on username and password. When trying to access the site, it allows me to authenticate through the sign-in process up to the point of receiving a text message, but when I select stay logged in, it gives me an error message. See attached screenshot. I can authenticate…
-
Using API to get which courses is the student enrolled in
I have a small webapp that I want students from Brightspace LMS to use for their courses. The app is supposed to display different data based on each course the student is enrolled in. My idea of implementing that was to include the URL for the app in the course page, then when a student clicks it, it redirects them to the…
-
I'm looking for how I can check whether a user is enrolled in a course or not using the API
Hey, Im new here. I working on a small webapp that I want to connect with Brightspace LMS. The LMS has many courses and the webapp should present something different depending on which course the student is enrolled in. Now my idea was to put the link to the webapp on the course page and then when a student clicks on it, I…