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 diese Kennung als Parameter einer Anfrage angegeben wird, kann sie auf einen der folgenden Werte festgelegt werden:
|
courseId |
ID des Kurses, zu dem der Nutzer eingeladen werden soll. |
role |
Rolle, die der Nutzer einladen 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. |
OWNER |
Eigentümer des Kurses. |
Methoden |
|
---|---|
|
Nimmt eine Einladung an, entfernt sie und fügt den eingeladenen Nutzer den Lehrkräften oder Schülern/Studenten 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 ansehen darf, wobei die Einladung auf die Einladungen beschränkt ist, die mit der Listenanfrage übereinstimmen. |