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. Lecture seule. |
topicId |
Identifiant unique du sujet. 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 regroupés dans le nom. Le résultat doit être une chaîne non vide. Les noms de sujets sont sensibles à la casse et ne doivent pas dépasser 100 caractères. |
updateTime |
Heure à laquelle le sujet a été mis à jour pour la dernière fois par le système. Lecture seule. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
Méthodes |
|
---|---|
|
Crée un sujet. |
|
Supprime un sujet. |
|
Renvoie un sujet. |
|
Renvoie la liste des sujets que l'utilisateur peut consulter. |
|
Met à jour un ou plusieurs champs d'un sujet. |