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 spazi vuoti iniziali e finali, se presenti, 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 superare i 100 caratteri.

updateTime

string (Timestamp format)

Ora dell'ultimo aggiornamento dell'argomento da parte del sistema.

Sola lettura.

Un timestamp nel formato RFC3339 UTC "Zulu" 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

Aggiorna uno o più campi di un argomento.