يمثّل Invitation مورد في Classroom دعوة موجّهة إلى مستخدم للانضمام إلى دورة تدريبية بدور محدّد في الدورة التدريبية: طالب أو معلّم أو مالك.
يحتوي كل مرجع Invitation على الحقول التالية:
-
id: معرّف الدعوة الذي خصّصته Classroom. -
userId: رقم تعريف المستخدم الذي تمت دعوته إلى الدورة التدريبية. -
courseId: الدورة التدريبية التي تتم دعوة المستخدم إليها. role: الدور في الدورة التدريبية الذي سيحصل عليه المستخدم المدعو في الدورة التدريبية.
إنشاء دعوة
يمكن استخدام طريقة invitations.create() لدعوة مستخدم إلى دورة تدريبية
بدور معيّن. أدرِج Invitation المصدر في نص الطلب، وحدِّد courseId وuserId وrole.
جافا
استرداد دعوة
يمكنك استرداد دعوة معيّنة من خلال استدعاء طريقة invitations.get() وتحديد id للدعوة.
جافا
قبول دعوة
يؤدي قبول الدعوة إلى حذفها وإضافة المستخدم المدعو إلى الدورة التدريبية بالدور المحدّد في الدعوة. يمكنك قبول دعوة من خلال استدعاء طريقة invitations.accept() وتحديد id للدعوة.
جافا
حذف دعوة
الطريقة الوحيدة لتعديل دعوة هي حذفها وإنشاء دعوة جديدة. لحذف الدعوة، استدعِ الدالة invitations.delete() وحدِّد id.