משאב: הודעה
הודעה שנוצרה על ידי מורה לתלמידים בקורס
| ייצוג ב-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 ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות:  | 
| updateTime | 
 חותמת הזמן של השינוי האחרון בהודעה הזו. קריאה בלבד. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות:  | 
| scheduledTime | 
 חותמת זמן אופציונלית שבה ההודעה הזו מתוזמנת להתפרסם. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות:  | 
| assigneeMode | 
 מצב ההקצאה של ההודעה. אם לא מציינים ערך, ערך ברירת המחדל הוא  | 
| individualStudentsOptions | 
 מזהים של תלמידים שיש להם גישה להודעה. השדה הזה מוגדר רק אם הערך של  | 
| creatorUserId | 
 מזהה של המשתמש שיצר את ההודעה. קריאה בלבד. | 
AnnouncementState
הסטטוסים האפשריים של הודעות
| טיפוסים בני מנייה (enum) | |
|---|---|
| ANNOUNCEMENT_STATE_UNSPECIFIED | לא צוינה מדינה. הערך הזה אף פעם לא מוחזר. | 
| PUBLISHED | הסטטוס של ההודעה שפורסמה. זהו מצב ברירת המחדל. | 
| DRAFT | הסטטוס של עדכון שלא פורסם עדיין. ההודעה במצב הזה גלויה רק למורים בקורס ולאדמינים בדומיין. | 
| DELETED | הסטטוס של הודעה לכיתה שפורסמה אבל נמחקה. ההודעה במצב הזה גלויה רק למורים בקורס ולאדמינים בדומיין. הודעות לכיתה שנמצאות במצב הזה נמחקות אחרי זמן מה. | 
| Methods | |
|---|---|
| 
 | יצירת עדכון. | 
| 
 | מחיקת הודעה לכיתה. | 
| 
 | מחזירה הודעה. | 
| 
 | מקבל מטא-נתונים של תוספים ל-Classroom בהקשר של פוסט ספציפי. | 
| 
 | מחזירה רשימה של הודעות שאפשר להציג למי ששלח את הבקשה. | 
| 
 | שינוי מצב ההקצאה והאפשרויות של הודעה. | 
| 
 | מעדכן שדה אחד או יותר בהודעה. |