Ressource: Einladung
Eine Einladung zur Teilnahme an einem Kurs.
JSON-Darstellung |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
Felder | |
---|---|
id |
Von Classroom zugewiesene Kennung. Schreibgeschützt. |
user |
Kennung des eingeladenen Nutzers. Wenn diese Kennung als Parameter einer Anfrage angegeben wird, kann sie einen der folgenden Werte haben:
|
course |
Kennung des Kurses, zu dem der Nutzer eingeladen werden soll. |
role |
Rolle, die der Nutzer haben soll. Darf nicht |
CourseRole
Mögliche Rollen, zu denen ein Nutzer eingeladen werden kann.
Enums | |
---|---|
COURSE_ROLE_UNSPECIFIED |
Keine Kursrolle. |
STUDENT |
Schüler/Student im Kurs |
TEACHER |
Lehrkraft des Kurses. |
OWNER |
Inhaber des Kurses. |
Methoden |
|
---|---|
|
Akzeptiert eine Einladung, entfernt sie und fügt den eingeladenen Nutzer den Lehrkräften oder Schülern/Studenten (je nach Fall) des angegebenen Kurses hinzu. |
|
Erstellt eine Einladung. |
|
Löscht eine Einladung. |
|
Gibt eine Einladung zurück. |
|
Gibt eine Liste der Einladungen zurück, die der anfragende Nutzer sich ansehen darf. Sie ist auf die Einladungen beschränkt, die der Listenanfrage entsprechen. |