Podsumowanie
W tym wzorcu kodu dla programistów pokażemy, jak szybko zbudować portal e-learningowy przy użyciu IBM Watson® Media. Rozwiązania można skalować za pomocą Watson Media, ale zakres tego wzorca koncentruje się na następujących możliwościach:
- Tworzenie kanałów dla różnych dziedzin nauki.
- Tworzenie i przesyłanie filmów na kanał.
- Ograniczenie dostępu do filmów za pomocą hasła.
- Ograniczanie domen, w których można osadzać wideo.
- Budowa aplikacji internetowej z uwierzytelnianiem dostępu do kanałów przy użyciu interfejsów API dostarczonych przez Watson Media.
Opis
Startupy oparte na edukacji coraz częściej wybierają platformy e-learningowe do prowadzenia edukacji i prowadzenia warsztatów, a Watson Media zapewnia niezbędne możliwości do zbudowania platformy e-learningowej. W tym wzorcu kodu pokażemy, jak szybko zbudować portal e-learningowy przy użyciu Watson Media. Pokazujemy również, jak zbudować interaktywną, responsywną aplikację internetową przy użyciu interfejsów API Watson Media w celu zaspokojenia określonych potrzeb organizacji. Rozwiązanie można skalować w celu dostosowania do większej liczby funkcji i możliwości za pośrednictwem usług, produktów, rozwiązań i interfejsów API udostępnianych przez firmę Watson Media.
Przepływ
- Administrator prosi o autoryzację aplikacji.
- Aplikacja jest autoryzowana przez portal IBM OAuth2.0.
- Serwer węzłów otrzymuje token autoryzacji z Watson Media.
- Aplikacja żąda od serwera tokenu uwierzytelniania.
- Aplikacja używa tokena uwierzytelniania do tworzenia pulpitu nawigacyjnego dla użytkownika w czasie wykonywania.
- Użytkownik loguje się i uzyskuje dostęp do treści publikowanych w serwisie Watson Media.
Instrukcje
Gotowy żeby zacząć? Sprawdź README aby uzyskać szczegółowe instrukcje, jak:
- Zaloguj się przy użyciu identyfikatora IBM ID na Watson Media.
- Utwórz kanały.
- Prześlij filmy na kanał.
- Twórz listy odtwarzania.
- Ustaw ograniczenie hasła na kanale.
- Wygeneruj dane logowania do interfejsu API kanału.
- Wdróż aplikację.
- Uruchom aplikację.
Źródło: https://developer.ibm.com/patterns/build-an-e-learning-portal-with-watson-media/