-
Instructies voor LTI-migratie-API voor domeintoewijzing
Deze documentatie bevat instructies voor het gebruik van de nieuwe API voor het toewijzen van migratiedomeinen. Deze workflow maakt migratie mogelijk van een of meer 1.1-link-URL's naar een ander 1.3-registratiedomein, waardoor de exacte lacune in de domeinmatchingvereiste wordt opgevuld. Wat het kan doen Met deze API voor…
-
De aanwezigheidswaarde voor studenten invoeren in een cijferitem uit een .csv bestand
Eerst moet je een cijferitem maken voor "Aanwezigheid" van het type "Numeriek" in de cursus met behulp van de volgende API-aanroep: "POST /d2l/api/le/1.0/(orgUnitId)/grades/""{\n" + " \"MaxPoints\": 10,\n" + " \"CanExceedMaxPoints\": onwaar,\n" + " \"IsBonus\": onwaar,\n" + " \"ExcludeFromFinalGradeCalculation\":…
-
Cursus zoeken
In dit API-kookboekrecept bekijken we de specifieke API's die in het voorbeeld worden gebruikt om cursussen, afdelingen en semesters op te halen. Voordat we naar de API's kijken, laten we eens kijken naar de typische hiërarchie van de standaardtypen OrgUnit: In het diagram zien we dat semesters de directe onderliggende…
-
Headless (niet-interactieve) webserviceworkflow
Voordat je aan de slag gaat U hebt de volgende informatie nodig: * Het Id-Key-paar van uw toepassing (laten we zeggen 'appID' en 'appKey', maar zo zien ze er niet uit) * Het domein voor uw back-endservice (welk LMS u belt) * Het callback-punt voor uw app/service waar het LMS kan Verzenden Gebruikers-ID-sleutelparen wanneer…
-
Werkstroom voor LTI-migratie-API
Brightspace-API's bieden functionaliteit om gebruikers in staat te stellen verouderde 1.1-koppelingen te migreren naar Advantage 1.3. Deze API migreert één koppeling tegelijk, wat het handigst is voor koppelingen op organisatieniveau die met meerdere cursussen worden gedeeld. LTI 1.1 koppelingen op organisatieniveau worden…
-
Het wachtwoord van een gebruiker bijwerken
De juiste aanroep om het wachtwoord van een gebruiker bij te werken door een nieuw wachtwoord op te geven, is: PUT /d2l/api/lp/(versie)/gebruikers/( userId)/wachtwoord { "Wachtwoord": } Enkele opmerkingen: * Houd er rekening mee dat de aanroep geen schuine streep aan het einde accepteert en dat het ook een PUT-route is. *…
-
Cursusinhoud toevoegen
Brightspace-API's maken functionaliteit beschikbaar om gebruikers in staat te stellen inhoud toe te voegen aan en te verwijderen uit cursussen. In de volgende voorbeelden ziet u hoe deze API's kunnen worden gebruikt om een standaardoverzicht voor een cursus te maken. Stel dat alle cursussen de volgende modules moeten…
-
Een gebruiker toevoegen
Oorspronkelijk gepost op 6/11/2013 op de Valence Developer Blog door Sarah-Beth Bianchi. In het API Kookboekrecept van deze week laten we zien hoe je een nieuwe gebruiker toevoegt aan de Leeromgeving met behulp van Brightspace API's. In dit scenario heeft een student zich ingeschreven en kan hij inloggen op de portal van…