REST Resource: courses.topics

Recurso: Tema

Tema creado por un profesor para el curso

Representación JSON
{
  "courseId": string,
  "topicId": string,
  "name": string,
  "updateTime": string
}
Campos
courseId

string

Es el identificador del curso.

Solo lectura

topicId

string

Es el identificador único del tema.

Solo lectura

name

string

El nombre del tema generado por el usuario. Se cortarán los espacios en blanco iniciales y finales. Además, varios 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 temas distinguen mayúsculas de minúsculas y no deben tener más de 100 caracteres.

updateTime

string (Timestamp format)

La hora en la que el sistema actualizó por última vez el tema.

Solo lectura

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos decimales. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

Métodos

create

Crea un tema.

delete

Borra un tema.

get

Muestra un tema.

list

Muestra la lista de temas que el solicitante puede ver.

patch

Actualiza uno o más campos de un tema.