Bouw een e-learningportaal

Bronknooppunt: 747568

Samengevat

In dit ontwikkelaarscodepatroon laten we zien hoe u snel een e-learningportaal kunt bouwen met behulp van IBM Watson® Media. Oplossingen kunnen worden geschaald met Watson Media, maar de reikwijdte van dit patroon richt zich op de volgende mogelijkheden:

  • Kanalen creëren voor verschillende leergebieden.
  • Video's maken en uploaden voor een kanaal.
  • Wachtwoordbeperkende toegang tot video's.
  • Domeinen beperken waar de video kan worden ingesloten.
  • Het bouwen van een webapplicatie met authenticatie om toegang te krijgen tot de kanalen met behulp van de API's van Watson Media.

Omschrijving

Op onderwijs gebaseerde startups kiezen steeds vaker voor e-learningplatforms om onderwijs te geven en workshops te geven, en Watson Media biedt de vereiste mogelijkheden om een ​​e-learningplatform te bouwen. In dit codepatroon laten we zien hoe u snel een e-learningportaal kunt bouwen met Watson Media. We laten ook zien hoe u een interactieve, responsieve webapplicatie kunt bouwen met behulp van Watson Media API's om aan de specifieke behoeften van een organisatie te voldoen. De oplossing kan worden geschaald om meer functionaliteiten en mogelijkheden te bieden via de diensten, producten, oplossingen en API's van Watson Media.

Stroom

Flow diagram

  1. De beheerder doet een verzoek om de app te autoriseren.
  2. App is geautoriseerd door de IBM OAuth2.0-portal.
  3. De knooppuntserver ontvangt een authentificatietoken van Watson Media.
  4. App vraagt ​​server om het authenticatietoken.
  5. De app gebruikt een authentificatietoken om een ​​dashboard voor de gebruiker tijdens runtime te maken.
  6. De gebruiker logt in en krijgt toegang tot inhoud die op Watson Media is gepubliceerd.

Instructies

klaar om te beginnen? Bekijk de README voor gedetailleerde instructies over hoe u:

  1. Log in met IBM ID op Watson Media.
  2. Maak de kanalen.
  3. Upload video's op het kanaal.
  4. Maak afspeellijsten.
  5. Stel wachtwoordbeperking in op het kanaal.
  6. Genereer kanaal-API-referenties.
  7. Implementeer de applicatie.
  8. De toepassing wordt uitgevoerd.

Bron: https://developer.ibm.com/patterns/build-an-e-learning-portal-with-watson-media/

Tijdstempel:

Meer van IBM-ontwikkelaar