خلاصه
در این الگوی کد توسعهدهنده، نحوه ساخت سریع یک پورتال آموزش الکترونیکی با استفاده از IBM Watson® Media را نشان خواهیم داد. راه حل ها را می توان با Watson Media مقیاس بندی کرد، اما دامنه این الگو بر روی قابلیت های زیر تمرکز دارد:
- ایجاد کانال برای حوزه های مختلف یادگیری.
- ایجاد و آپلود ویدیو برای یک کانال.
- محدودیت دسترسی به ویدیوها با رمز عبور
- محدود کردن دامنههایی که میتوان ویدیو را در آن جاسازی کرد.
- ساخت یک برنامه وب با احراز هویت برای دسترسی به کانال ها با استفاده از API های ارائه شده توسط Watson Media.
توضیحات:
استارتآپهای مبتنی بر آموزش به طور فزایندهای پلتفرمهای آموزش الکترونیکی را برای ارائه آموزش و برگزاری کارگاههای آموزشی انتخاب میکنند و واتسون مدیا قابلیتهای لازم را برای ایجاد یک پلتفرم آموزش الکترونیکی فراهم میکند. در این الگوی کد، نحوه ساخت سریع یک پورتال آموزش الکترونیکی با استفاده از Watson Media را نشان خواهیم داد. ما همچنین نحوه ساخت یک برنامه وب تعاملی و پاسخگو با استفاده از Watson Media API برای رفع نیازهای خاص یک سازمان را نشان می دهیم. این راه حل را می توان برای تطبیق عملکردها و قابلیت های بیشتر از طریق خدمات، محصولات، راه حل ها و API های ارائه شده توسط Watson Media مقیاس بندی کرد.
جریان
- مدیر درخواست مجوز برنامه را می دهد.
- برنامه توسط پورتال IBM OAuth2.0 مجاز است.
- سرور Node توکن تأیید اعتبار را از Watson Media دریافت می کند.
- سرور درخواست برنامه برای رمز تأیید.
- برنامه از نشانه auth برای ایجاد داشبورد برای کاربر در زمان اجرا استفاده می کند.
- کاربر وارد سیستم می شود و به محتوای منتشر شده در Watson Media دسترسی پیدا می کند.
دستورالعمل ها
برای شروع آماده اید؟ بررسی کنید README برای دستورالعمل های دقیق در مورد چگونگی:
- با استفاده از IBM ID در Watson Media وارد شوید.
- کانال ها را ایجاد کنید
- آپلود ویدیو در کانال
- لیست پخش ایجاد کنید.
- محدودیت رمز عبور را در کانال تنظیم کنید.
- اعتبارنامه API کانال را ایجاد کنید.
- برنامه را مستقر کنید.
- برنامه را اجرا کنید.
منبع: https://developer.ibm.com/patterns/build-an-e-learning-portal-with-watson-media/