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 rimossi. Inoltre, più spazi consecutivi vengono accorpati in uno 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 a livello di nanosecondo 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

Consente di eliminare un argomento.

get

Restituisce un argomento.

list

Restituisce l'elenco degli argomenti che l'utente che ha effettuato la richiesta può visualizzare.

patch

Aggiorna uno o più campi di un argomento.