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

L'identificatore del corso.

Sola lettura.

topicId

string

Identificatore univoco dell'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 bianchi consecutivi vengono compressi in uno solo all'interno del nome. Il risultato deve essere una stringa non vuota. I nomi degli argomenti fanno distinzione tra maiuscole e minuscole 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.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

Metodi

create

Crea un argomento.

delete

Elimina un argomento.

get

Restituisce un argomento.

list

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

patch

Aggiorna uno o più campi di un argomento.