REST Resource: courses.topics

Risorsa: argomento

Argomento creato da un insegnante per il corso

Rappresentazione JSON
{
  "courseId": string,
  "topicId": string,
  "name": string,
  "updateTime": string
}
Campi
courseId

string

Identificatore del corso.

Sola lettura.

topicId

string

Identificatore univoco per l'argomento.

Sola lettura.

name

string

Il nome dell'argomento, generato dall'utente. Gli eventuali spazi vuoti iniziali e finali vengono tagliati. Inoltre, più spazi vuoti consecutivi vengono compressi in uno solo all'interno del nome. Il risultato deve essere una stringa non vuota. I nomi degli argomenti sono sensibili alle maiuscole e non devono contenere più di 100 caratteri.

updateTime

string (Timestamp format)

L'ora dell'ultimo aggiornamento dell'argomento da parte del sistema.

Sola lettura.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Metodi

create

Crea un argomento.

delete

Elimina un argomento.

get

Restituisce un argomento.

list

Restituisce l'elenco di argomenti che il richiedente è autorizzato a visualizzare.

patch

Consente di aggiornare uno o più campi di un argomento.