REST Resource: courses.topics

Ressource : Topic

Thème 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 de la rubrique.

Lecture seule.

name

string

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

updateTime

string (Timestamp format)

Heure à laquelle le système a mis à jour le thème pour la dernière fois.

Lecture seule.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

Méthodes

create

Crée un sujet.

delete

Supprime un sujet.

get

Renvoie un sujet.

list

Renvoie la liste des thèmes que le demandeur est autorisé à consulter.

patch

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