REST Resource: courses.topics

Ressource : Topic

Sujet créé par un enseignant pour le cours

Représentation JSON
{
  "courseId": string,
  "topicId": string,
  "name": string,
  "updateTime": string
}
Champs
courseId

string

Identifiant du cours.

Lecture seule.

topicId

string

Identifiant unique du thème.

Lecture seule.

name

string

Nom du thème, généré par l'utilisateur. Les espaces blancs de début et de fin, le cas échéant, sont supprimés. En outre, plusieurs espaces blancs consécutifs sont réduits pour n'en former qu'un seul dans le nom. Le résultat doit être une chaîne non vide. Les noms de sujet sont sensibles à la casse et ne doivent pas dépasser 100 caractères.

updateTime

string (Timestamp format)

Heure de la dernière mise à jour du sujet par le système.

Lecture seule.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

Méthodes

create

Crée un sujet.

delete

Supprime un sujet.

get

Affiche un thème.

list

Renvoie la liste des sujets que le demandeur est autorisé à consulter.

patch

Met à jour un ou plusieurs champs d'un sujet.