-
Steps For Creating A Project For YouTube API's & Adding The Key To Brightspace
Originally created: April 1, 2020 With this workflow, create a new Project and YouTubeV3 API Key in the Google Developers Console and add the YouTube key to Brightspace. Please note that these screen captures are valid only for the current date (April 1, 2020) as Google may change their steps at any time. D2L is not…
-
How to get started with OAuth 2.0
By Mark Tse What is OAuth 2.0? OAuth 2.0 is an open standard authentication framework that provides multiple authentication flows, including the three-legged OAuth flow that is now supported by Brightspace. It allows developers to write applications that access different services on behalf of a user. Target Audience This…
-
Putting Valence in the hands of high schoolers
Originally posted on 12/9/2013 on the Valence Developer Blog by Sarah-Beth Bianchi. Several weeks ago, Desire2Learn was invited to take part in a program that connects high school students with local businesses to shed light on potential career paths and provide mentoring opportunities. For this particular event, known as…
-
Collecting Bugs and Tracking Defects
Originally posted on 2/27/2012 on the Valence Developer Blog by Craig Dunk. I like collecting bugs (as in software defects) or at least stories about tracking bugs. With bugs, my favorites are always subtle and hard to reproduce but involve a one line change (As a result I have a lot of bug stories related to threading).…
-
Client side sample for authentication workflow
Originally posted on 6/11/2014 on the Valence Developer Blog by Sarah-Beth Bianchi. The Challenge The authentication model for the Valence Learning Framework APIs requires a user to log in to the Learning Environment via a browser session. This is a smooth workflow when building a web application, allowing the user to be…
-
Brightspace API Rate Logging
Originally published Oct. 3, 2019 As the Product Manager for the Brightspace API, I have had the opportunity to meet with many customers and partners to learn about the wide variety of integrations and solutions that have been developed. Over this timeframe, we have also been looking at Brightspace API usage data. For…
-
User Authentication: FAQs & Best Practices
By Sarah-Beth Bianchi – January 26, 2015 With the latest changes to the app registration process, we've been talking a lot about authentication lately, mostly focused on App Id-Key FAQs and related best practices. But an equally important part of the Id-Key authentication mechanism is the User Id-Key pair. Questions about…
-
Brightspace API Authentication Guide - Best Practices
The Brightspace API provides developers with two Authentication approaches: OAuth 2.0 and our own proprietary Id Key Auth. This Authentication Guide focuses on OAuth 2.0. Please note that we encourage you to use the OAuth 2.0 standard as that is where we at D2L are investing. Regardless of the Authentication approach, the…
-
Brightspace Sample App - Now available on GitHub
You can find the the Brightspace Sample App in the Extensibility Samples in the Brightspace GitHub repository
-
API Rate Logging/Limiting - FAQ
Originally Published October 25, 2019 Based on feedback from our recently published API Rate Logging announcement here is a follow-up article contains a series of questions we have commonly received from customers and partners. Note that as we receive more questions and more answers, we will be updating the contents of…