المورد: دعوة
دعوة للانضمام إلى دورة تدريبية.
تمثيل JSON |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
الحقول | |
---|---|
id |
المعرّف الذي تم تعيينه من خلال Classroom. للقراءة فقط. |
userId |
معرِّف المستخدم الذي تمت دعوته. عند تحديد هذا المعرّف كمَعلمة للطلب، يمكن ضبطه على إحدى القيم التالية:
|
courseId |
تشير هذه السمة إلى معرّف الدورة التدريبية المطلوب دعوة المستخدم إليها. |
role |
دور لدعوة المستخدم للحصول عليه. يجب ألا يكون |
CourseRole
الأدوار المحتملة التي قد تتم دعوة المستخدم لشغلها.
عمليات التعداد | |
---|---|
COURSE_ROLE_UNSPECIFIED |
ما مِن دور في الدورة التدريبية. |
STUDENT |
طالب في الدورة التدريبية. |
TEACHER |
مُعلّم الدورة التدريبية. |
OWNER |
مالك الدورة التدريبية |
الطُرق |
|
---|---|
|
قبول الدعوة وإزالتها وإضافة المستخدم الذي تمت دعوته إلى المعلّمين أو الطلاب (حسب الاقتضاء) في الدورة التدريبية المحدّدة. |
|
ينشئ دعوة. |
|
حذف دعوة |
|
تعرض دعوة. |
|
عرض قائمة بالدعوات التي يُسمح للمستخدم صاحب الطلب بالاطّلاع عليها، وتقتصر على الدعوات التي تطابق طلب القائمة. |