- Ressource: Einladung
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- CourseRole
- Methoden
Ressource: Invitation
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. |
userId |
ID des eingeladenen Nutzers. Wenn diese ID als Parameter einer Anfrage angegeben wird, kann sie auf eine der folgenden Optionen festgelegt werden:
|
courseId |
Die ID des Kurses, zu dem der Nutzer eingeladen werden soll. |
role |
Rolle, zu der der Nutzer eingeladen werden soll. Darf nicht |
CourseRole
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 |
Eigentümer des Kurses. |
Methoden |
|
---|---|
|
Wenn eine Einladung angenommen wird, wird sie entfernt und der eingeladene Nutzer wird den Lehrkräften bzw. Schülern/Studenten für den angegebenen Kurs hinzugefügt. |
|
Erstellt eine Einladung. |
|
Löscht eine Einladung. |
|
Gibt eine Einladung zurück. |
|
Gibt eine Liste der Einladungen zurück, die der anfragende Nutzer anzeigen darf, beschränkt auf diejenigen, die der Listenanfrage entsprechen. |