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, que genera el usuario. Se recortarán los espacios en blanco iniciales y finales, si los hay. Además, los espacios en blanco consecutivos se contraen en uno dentro del nombre. El resultado debe ser una string que no esté vacía. Los nombres de los temas distinguen mayúsculas de minúsculas y no deben tener más de 100 caracteres. |
updateTime |
La hora en la que el sistema actualizó el tema por última vez. Solo lectura. Una marca de tiempo en formato RFC3339 UTC "Zulú", con 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. |