Recurso: Tema
Tema creado por un profesor para el curso
Representación JSON |
---|
{ "courseId": string, "topicId": string, "name": string, "updateTime": string } |
Campos | |
---|---|
courseId |
Es el identificador del curso. Solo lectura. |
topicId |
Es el identificador único del tema. Solo lectura. |
name |
El nombre del tema, generado por el usuario. Los espacios en blanco iniciales y finales, si los hay, se cortan. Además, varios espacios en blanco consecutivos se contraen en uno dentro del nombre. El resultado debe ser una cadena que no esté vacía. Los nombres de temas distinguen mayúsculas de minúsculas y no deben tener más de 100 caracteres. |
updateTime |
La hora en que el sistema actualizó el tema por última vez. Solo lectura. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
Métodos |
|
---|---|
|
Crea un tema. |
|
Borra un tema. |
|
Muestra un tema. |
|
Muestra la lista de temas que el solicitante puede ver. |
|
Actualiza uno o más campos de un tema. |