Recurso: Anuncio
Anuncio creado por un profesor para los estudiantes del curso
| Representación JSON | 
|---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object (  | 
              
| Campos | |
|---|---|
courseId | 
                
                   
 Es el identificador del curso. Solo lectura.  | 
              
id | 
                
                   
 Es el identificador asignado por Classroom a este anuncio, que es único por curso. Solo lectura.  | 
              
text | 
                
                   
 Descripción de este anuncio. El texto debe ser una cadena UTF-8 válida que no contenga más de 30,000 caracteres.  | 
              
materials[] | 
                
                   
 Materiales adicionales Los anuncios no deben tener más de 20 elementos de material.  | 
              
state | 
                
                   
 Es el estado de este anuncio. Si no se especifica, el estado predeterminado es   | 
              
alternateLink | 
                
                   
 Es el vínculo absoluto a este anuncio en la IU web de Classroom. Este campo solo se propaga si  Solo lectura.  | 
              
creationTime | 
                
                   
 Es la marca de tiempo de la creación de este anuncio. Solo lectura. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos:   | 
              
updateTime | 
                
                   
 Es la marca de tiempo del cambio más reciente en este anuncio. Solo lectura. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos:   | 
              
scheduledTime | 
                
                   
 Es la marca de tiempo opcional en la que se programó la publicación de este anuncio. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos:   | 
              
assigneeMode | 
                
                   
 Es el modo de asignación del anuncio. Si no se especifica, el valor predeterminado es   | 
              
individualStudentsOptions | 
                
                   
 Son los identificadores de los estudiantes que tienen acceso al anuncio. Este campo solo se establece si   | 
              
creatorUserId | 
                
                   
 Es el identificador del usuario que creó el anuncio. Solo lectura.  | 
              
AnnouncementState
Estados posibles de los anuncios
| Enumeraciones | |
|---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED | 
                No se especificó ningún estado. Este valor nunca se devuelve. | 
PUBLISHED | 
                Es el estado del anuncio que se publicó. Este es el estado predeterminado. | 
DRAFT | 
                Es el estado de un anuncio que aún no se publicó. El anuncio en este estado solo es visible para los profesores del curso y los administradores del dominio. | 
DELETED | 
                Es el estado del anuncio que se publicó, pero que ahora se borró. El anuncio en este estado solo es visible para los profesores del curso y los administradores del dominio. El anuncio en este estado se borra después de un tiempo. | 
Métodos | 
            |
|---|---|
                
 | 
              Crea un anuncio. | 
                
 | 
              Borra un anuncio. | 
                
 | 
              Devuelve un anuncio. | 
                
 | 
              Obtiene metadatos para los complementos de Classroom en el contexto de una publicación específica. | 
                
 | 
              Devuelve una lista de los anuncios que el solicitante tiene permiso para ver. | 
                
 | 
              Modifica el modo y las opciones de asignación de un anuncio. | 
                
 | 
              Actualiza uno o más campos de un anuncio. |