Zasób zaproszenia w Classroom reprezentuje zaproszenie użytkownika do dołączenia do zajęć z określoną rolą w zajęciach.
Każdy zasób z danymi o zaproszeniu zawiera te pola:
id
zaproszenia przypisanego przez Classroom.userId
użytkownika, do którego wysłano zaproszenie.courseId
zajęć, na które zostaje zaproszony użytkownik.role
rolę w kursie, jaką będzie mieć zaproszony użytkownik.
Tworzenie zaproszenia
Utwórz zaproszenie, aby użytkownik mógł dołączyć do zajęć o określonej roli przez wywołanie metody invitations.create()
. W treści żądania umieść zasób zaproszenia i określ parametry courseId
, userId
i role
.
Java
Pobieranie zaproszenia
Aby pobrać konkretne zaproszenie, wywołaj metodę invitations.get()
i określ id
zaproszenia.
Java
Akceptowanie zaproszenia
Zaakceptowanie zaproszenia do kursu powoduje usunięcie zaproszenia i dodanie użytkownika do kursu z rolą określoną w zaproszeniu. Aby zaakceptować zaproszenie, wywołaj metodę invitations.accept()
i podaj id
zaproszenia.
Java
Usuwanie zaproszenia
Jedynym sposobem na zaktualizowanie zaproszenia jest jego usunięcie i utworzenie nowego. Aby usunąć zaproszenie, wywołaj metodę invitations.delete()
i podaj id
.