التكامل مع أنظمة التعلم (LTI)

معالجة إطلاق LTI وإنشاء الجلسة

2 مشاهدة 2026-11-08 حُدّث منذ 8 دقائق

الهدف

التحقق من إطلاق LTI 1.3، استخراج بيانات المستخدم (البريد، الاسم، الأدوار)، وإنشاء أو مطابقة الحساب، ثم توجيه المستخدم حسب دوره (طالب أو هيئة تدريس).

الخطوات

  1. يستقبل النظام استجابة OIDC ويصدّق التوقيع عبر نقطة الإطلاق.
  2. يُستخرج البريد والاسم وقائمة الأدوار من بيانات الإطلاق.
  3. يُحدَّد الدور: Instructor (هيئة تدريس) أو Student (طالب).
  4. تُطابق الجامعة من المُصدر (Issuer) أو تُستخدم الجامعة الحالية كبديل.
  5. يُنشأ الحساب أو يُطابَق ويُسند الدور الخاص بالجامعة.
  6. يُسجَّل دخول المستخدم ويُوجَّه إلى لوحة الطالب أو أعضاء هيئة التدريس.

رسائل الخطأ

  • "LTI Launch Error: Missing email claim." (400) — لم تتضمن استجابة الإطلاق البريد الإلكتروني.
  • "Error during LTI Launch: ..." (400) — فشل التحقق من توقيع الإطلاق أو بيانات غير صالحة.

نصائح

تأكد من إرسال نظام إدارة التعلم لمطالبة البريد الإلكتروني (Email Claim) في الإطلاق.

الأذونات

نقطة عامة تُستدعى من نظام التعلم؛ يُنشأ الحساب تلقائياً ويسند الدور عند الحاجة.

هل أجاب المقال عن سؤالك؟

فريق منصة عُبور جاهز لتلقي استفساراتك واقتراحاتك ومساعدتك في أي وقت.

تواصل مع فريق المنصة