Risorsa: Annuncio
Annuncio creato da un insegnante per gli studenti del corso
| Rappresentazione JSON | 
|---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object (  | 
              
| Campi | |
|---|---|
courseId | 
                
                   
 L'identificatore del corso. Sola lettura.  | 
              
id | 
                
                   
 Identificatore assegnato da Classroom di questo annuncio, univoco per corso. Sola lettura.  | 
              
text | 
                
                   
 Descrizione di questo annuncio. Il testo deve essere una stringa UTF-8 valida contenente non più di 30.000 caratteri.  | 
              
materials[] | 
                
                   
 Materiali aggiuntivi. Gli annunci non devono contenere più di 20 elementi di materiale.  | 
              
state | 
                
                   
 Lo stato di questo annuncio. Se non specificato, lo stato predefinito è   | 
              
alternateLink | 
                
                   
 Link assoluto a questo annuncio nell'interfaccia utente web di Classroom. Questo campo viene compilato solo se  Sola lettura.  | 
              
creationTime | 
                
                   
 Timestamp di creazione di questo annuncio. Sola lettura. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:   | 
              
updateTime | 
                
                   
 Timestamp della modifica più recente di questo annuncio. Sola lettura. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:   | 
              
scheduledTime | 
                
                   
 Timestamp facoltativo in cui è prevista la pubblicazione di questo annuncio. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:   | 
              
assigneeMode | 
                
                   
 Modalità di assegnazione dell'annuncio. Se non specificato, il valore predefinito è   | 
              
individualStudentsOptions | 
                
                   
 Identificatori degli studenti con accesso all'annuncio. Questo campo viene impostato solo se   | 
              
creatorUserId | 
                
                   
 Identificatore dell'utente che ha creato l'annuncio. Sola lettura.  | 
              
AnnouncementState
Stati possibili degli annunci
| Enum | |
|---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED | 
                Nessuno stato specificato. Questo valore non viene mai restituito. | 
PUBLISHED | 
                Stato dell'annuncio pubblicato. Questo è lo stato predefinito. | 
DRAFT | 
                Stato di un annuncio non ancora pubblicato. L'annuncio in questo stato è visibile solo agli insegnanti del corso e agli amministratori del dominio. | 
DELETED | 
                Stato dell'annuncio pubblicato ma ora eliminato. L'annuncio in questo stato è visibile solo agli insegnanti del corso e agli amministratori del dominio. L'annuncio in questo stato viene eliminato dopo un po' di tempo. | 
Metodi | 
            |
|---|---|
                
 | 
              Crea un annuncio. | 
                
 | 
              Elimina un annuncio. | 
                
 | 
              Restituisce un annuncio. | 
                
 | 
              Recupera i metadati per i componenti aggiuntivi di Classroom nel contesto di un post specifico. | 
                
 | 
              Restituisce un elenco di annunci che il richiedente è autorizzato a visualizzare. | 
                
 | 
              Modifica la modalità e le opzioni di assegnazione di un annuncio. | 
                
 | 
              Aggiorna uno o più campi di un annuncio. |