المورد: إعلان
إشعار أنشأه معلّم لطلاب الدورة التدريبية
تمثيل JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
الحقول | |
---|---|
courseId |
تمثّل هذه السمة معرّف الدورة التدريبية. للقراءة فقط. |
id |
المعرّف الذي يحدّده Classroom لهذا الإشعار، وهو معرّف فريد لكل دورة تدريبية. للقراءة فقط. |
text |
وصف هذا الإشعار يجب أن يكون النص سلسلة UTF-8 صالحة لا تحتوي على أكثر من 30,000 حرف. |
materials[] |
مواد إضافية يجب ألا تحتوي الإشعارات على أكثر من 20 عنصرًا من عناصر المواد. |
state |
تمثّل هذه السمة حالة الإشعار. إذا لم يتم تحديدها، تكون الحالة التلقائية هي |
alternateLink |
تمثّل هذه السمة الرابط المطلق لهذا الإشعار في واجهة مستخدم الويب في Classroom. لا تتم تعبئة هذا الحقل إلا إذا كانت قيمة للقراءة فقط. |
creationTime |
الطابع الزمني لوقت إنشاء هذا الإشعار. للقراءة فقط. يستخدم هذا النوع RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا Z-normalized ويستخدم 0 أو 3 أو 6 أو 9 أرقام كسرية. يتم أيضًا قبول الإزاحات غير "Z". أمثلة: |
updateTime |
الطابع الزمني لأحدث تغيير تم إجراؤه على هذا الإشعار. للقراءة فقط. يستخدم هذا النوع RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا Z-normalized ويستخدم 0 أو 3 أو 6 أو 9 أرقام كسرية. يتم أيضًا قبول الإزاحات غير "Z". أمثلة: |
scheduledTime |
طابع زمني اختياري لتحديد موعد نشر هذا الإشعار. يستخدم هذا النوع RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا Z-normalized ويستخدم 0 أو 3 أو 6 أو 9 أرقام كسرية. يتم أيضًا قبول الإزاحات غير "Z". أمثلة: |
assigneeMode |
وضع المستخدم المُعيَّن للإشعار إذا لم يتم تحديدها، تكون القيمة التلقائية |
individualStudentsOptions |
معرّفات الطلاب الذين يمكنهم الوصول إلى الإشعار يتم ضبط هذا الحقل فقط إذا كانت قيمة |
creatorUserId |
معرّف المستخدم الذي أنشأ الإشعار للقراءة فقط. |
AnnouncementState
الحالات المحتملة للإشعارات
عمليات التعداد | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
لم يتم تحديد أي ولاية. لا يتم عرض هذه القيمة أبدًا. |
PUBLISHED |
حالة الإعلان الذي تم نشره هذه هي الحالة التلقائية. |
DRAFT |
حالة إشعار لم يتم نشره بعد. لا يظهر الإشعار في هذه الحالة إلا لمعلّمي الدورة التدريبية ومشرفي النطاق. |
DELETED |
حالة الإشعار الذي تم نشره ولكن تم حذفه الآن لا يظهر الإشعار في هذه الحالة إلا لمعلّمي الدورة التدريبية ومشرفي النطاق. يتم حذف الإشعار في هذه الحالة بعد مرور بعض الوقت. |
الطُرق |
|
---|---|
|
تنشئ هذه الطريقة إشعارًا. |
|
لحذف إشعار |
|
تعرض هذه الطريقة إشعارًا. |
|
تعرض هذه الطريقة البيانات الوصفية الخاصة بإضافات Classroom في سياق مشاركة معيّنة. |
|
تعرض هذه الطريقة قائمة بالإشعارات التي يُسمح لمقدّم الطلب بعرضها. |
|
تعديل وضع المستخدم المعيّن وخيارات إشعار |
|
تعدّل هذه الطريقة حقلًا واحدًا أو أكثر من حقول الإشعار. |