Ressource: Einladung
Eine Einladung zur Teilnahme an einem Kurs.
JSON-Darstellung |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
Felder | |
---|---|
id |
Von Classroom zugewiesene ID. Schreibgeschützt. |
userId |
ID des eingeladenen Nutzers. Wenn dieser Parameter als Parameter einer Anfrage angegeben wird, kann er auf einen der folgenden Werte festgelegt werden:
|
courseId |
ID des Kurses, zu dem der Nutzer eingeladen werden soll. |
role |
Rolle, zu der der Nutzer eingeladen werden soll. Darf nicht |
Kursrolle
Mögliche Rollen, die ein Nutzer haben kann.
Enums | |
---|---|
COURSE_ROLE_UNSPECIFIED |
Keine Kursrolle. |
STUDENT |
Schüler/Student im Kurs. |
TEACHER |
Lehrkraft des Kurses. |
OWNER |
Eigentümer des Kurses. |
Methoden |
|
---|---|
|
Nimmt eine Einladung an, entfernt sie und fügt den eingeladenen Nutzer den Lehrkräften oder Schülern bzw. Studenten des jeweiligen Kurses hinzu. |
|
Erstellt eine Einladung. |
|
Löscht eine Einladung. |
|
Gibt eine Einladung zurück. |
|
Gibt eine Liste mit Einladungen zurück, die der anfragende Nutzer aufrufen darf, beschränkt auf Einladungen, die mit der Listenanfrage übereinstimmen. |