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, único para cada 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 |
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. Solo se propaga si Solo lectura. |
creationTime |
Marca de tiempo de la creación de este anuncio. Solo lectura. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
updateTime |
Es la marca de tiempo del cambio más reciente de este anuncio. Solo lectura. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
scheduledTime |
Marca de tiempo opcional de la fecha en la que se programó la publicación de este anuncio. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
assigneeMode |
Es el modo de asignado del anuncio. Si no se especifica, el valor predeterminado es |
individualStudentsOptions |
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 muestra. |
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 publica. Los anuncios en este estado solo son visibles para los profesores del curso y los administradores del dominio. |
DELETED |
Es el estado del anuncio que se publicó, pero que ahora se borró. Los anuncios en este estado solo son visibles para los profesores del curso y los administradores del dominio. Los anuncios en este estado se borran después de un tiempo. |
Métodos |
|
---|---|
|
Crea un anuncio. |
|
Borra un anuncio. |
|
Muestra un anuncio. |
|
Obtiene metadatos de los complementos de Classroom en el contexto de una publicación específica. |
|
Muestra una lista de los anuncios que el solicitante puede ver. |
|
Modifica el modo de asignación y las opciones de un anuncio. |
|
Actualiza uno o más campos de un anuncio. |