Ressource : Topic
Sujet créé par un enseignant pour le cours
Représentation JSON |
---|
{ "courseId": string, "topicId": string, "name": string, "updateTime": string } |
Champs | |
---|---|
courseId |
Identifiant du cours. En lecture seule. |
topicId |
Identifiant unique du sujet. En lecture seule. |
name |
Nom du sujet, généré par l'utilisateur. Les espaces blancs de début et de fin, le cas échéant, sont supprimés. De plus, plusieurs espaces blancs consécutifs sont réduits en un seul à l'intérieur du nom. Le résultat doit être une chaîne non vide. Les noms des sujets sont sensibles à la casse et ne doivent pas dépasser 100 caractères. |
updateTime |
Heure de la dernière mise à jour du sujet par le système. En lecture seule. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
Méthodes |
|
---|---|
|
Crée un sujet. |
|
Supprime un sujet. |
|
Renvoie un sujet. |
|
Renvoie la liste des sujets que le demandeur est autorisé à consulter. |
|
Met à jour un ou plusieurs champs d'un sujet. |