Bygg en e-læringsportal

Kilde node: 747568

Oppsummering

I dette utviklerkodemønsteret vil vi demonstrere hvordan du raskt bygger en e-læringsportal ved hjelp av IBM Watson® Media. Løsninger kan skaleres med Watson Media, men omfanget av dette mønsteret fokuserer på følgende funksjoner:

  • Lage kanaler for forskjellige læringsområder.
  • Opprette og laste opp videoer for en kanal.
  • Passordbegrensende tilgang til videoer.
  • Begrensning av domener der videoen kan bygges inn.
  • Bygge en webapplikasjon med autentisering for å få tilgang til kanalene ved hjelp av API-ene fra Watson Media.

Beskrivelse

Utdanningsbaserte oppstart velger i økende grad e-læringsplattformer for å levere utdanning og gjennomføre workshops, og Watson Media gir de nødvendige mulighetene for å bygge en e-læringsplattform. I dette kodemønsteret vil vi demonstrere hvordan du raskt bygger en e-læringsportal ved hjelp av Watson Media. Vi viser også hvordan du bygger en interaktiv, responsiv webapplikasjon ved hjelp av Watson Media APIer for å møte de spesifikke behovene til en organisasjon. Løsningen kan skaleres for å imøtekomme flere funksjoner og evner gjennom tjenestene, produktene, løsningene og API-ene som tilbys av Watson Media.

Flow

Flow diagram

  1. Administrator ber om å godkjenne appen.
  2. Appen er autorisert av IBM OAuth2.0-portalen.
  3. Node-serveren mottar godkjenningstoken fra Watson Media.
  4. App ber om server for godkjenningstokenet.
  5. Appen bruker auth token for å opprette dashbord for bruker på kjøretid.
  6. Bruker logger på og får tilgang til innhold publisert på Watson Media.

Instruksjoner

Klar til å komme i gang? Sjekk ut README for detaljerte instruksjoner om hvordan du:

  1. Logg på med IBM ID på Watson Media.
  2. Opprett kanalene.
  3. Last opp videoer på kanalen.
  4. Lag spillelister.
  5. Sett opp passordbegrensning på kanalen.
  6. Generer kanal API-legitimasjon.
  7. Distribuer applikasjonen.
  8. Kjør programmet.

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

Tidstempel:

Mer fra IBM-utvikler