Sammanfattning
I detta mönster för utvecklarkoder kommer vi att visa hur man snabbt bygger en e-lärande portal med IBM Watson® Media. Lösningar kan skalas med Watson Media, men omfattningen av detta mönster fokuserar på följande funktioner:
- Skapa kanaler för olika inlärningsområden.
- Skapa och ladda upp videor för en kanal.
- Lösenordsbegränsande tillgång till videor.
- Begränsar domäner där videon kan bäddas in.
- Bygga en webbapplikation med autentisering för att komma åt kanalerna med de API: er som tillhandahålls av Watson Media.
Beskrivning
Utbildningsbaserade nystartade företag väljer i allt högre grad e-inlärningsplattformar för att ge utbildning och genomföra workshops, och Watson Media tillhandahåller de funktioner som krävs för att bygga en e-inlärningsplattform. I detta kodmönster kommer vi att visa hur man snabbt bygger en e-lärande portal med Watson Media. Vi visar också hur man bygger en interaktiv, responsiv webbapplikation med hjälp av Watson Media API: er för att tillgodose en organisations specifika behov. Lösningen kan skalas för att tillgodose fler funktioner och funktioner genom tjänster, produkter, lösningar och API: er som tillhandahålls av Watson Media.
Flöde
- Admin gör en begäran om att auktorisera appen.
- Appen är auktoriserad av IBM OAuth2.0-portalen.
- Nodservern tar emot autent-token från Watson Media.
- App begär server för autent-token.
- Appen använder auth token för att skapa instrumentpanelen för användaren under körning.
- Användaren loggar in och får tillgång till innehåll som publiceras på Watson Media.
Instruktioner
Redo att komma igång? Kolla in README för detaljerade instruktioner om hur man:
- Logga in med IBM ID på Watson Media.
- Skapa kanalerna.
- Ladda upp videor på kanalen.
- Skapa spellistor.
- Ställ in lösenordsbegränsning på kanalen.
- Skapa kanal-API-referenser.
- Distribuera applikationen.
- Kör programmet.
Källa: https://developer.ibm.com/patterns/build-an-e-learning-portal-with-watson-media/