資源:公告
老師為課程學生建立的公告
| JSON 表示法 | 
|---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object (  | 
              
| 欄位 | |
|---|---|
courseId | 
                
                   
 課程的 ID。 唯讀。  | 
              
id | 
                
                   
 這則公告在 Classroom 中獲得的 ID,每個課程都有專屬 ID。 唯讀。  | 
              
text | 
                
                   
 這項公告的說明。文字必須是有效的 UTF-8 字串,且不得超過 30,000 個字元。  | 
              
materials[] | 
                
                   
 其他資料。 公告最多只能有 20 個素材項目。  | 
              
state | 
                
                   
 這項公告的狀態。如未指定,預設狀態為   | 
              
alternateLink | 
                
                   
 Classroom 網頁版 UI 中這則公告的絕對連結。只有在  唯讀。  | 
              
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 | 
                
                   
 可存取公告的學生 ID。只有在   | 
              
creatorUserId | 
                
                   
 建立公告的使用者 ID。 唯讀。  | 
              
AnnouncementState
公告的可能狀態
| 列舉 | |
|---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED | 
                未指定任何州別。系統不會傳回這項資訊。 | 
PUBLISHED | 
                已發布公告的狀態。這是預設狀態。 | 
DRAFT | 
                尚未發布的公告狀態。處於這個狀態的公告只會顯示給課程老師和網域管理員。 | 
DELETED | 
                已發布但現已刪除的公告狀態。處於這個狀態的公告只會顯示給課程老師和網域管理員。處於這個狀態的公告會在一段時間後刪除。 | 
方法 | 
            |
|---|---|
                
 | 
              建立公告。 | 
                
 | 
              刪除公告。 | 
                
 | 
              傳回公告。 | 
                
 | 
              取得特定貼文的 Classroom 外掛程式中繼資料。 | 
                
 | 
              傳回要求者有權查看的公告清單。 | 
                
 | 
              修改公告的指派對象模式和選項。 | 
                
 | 
              更新公告的一或多個欄位。 |