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, 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

string (Timestamp format)

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: "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.