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 zaproszenia 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 umożliwić użytkownikowi dołączenie do zajęć z określoną rolą, wywołując metodę 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 wskaż 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. Zaakceptuj zaproszenie, wywołując metodę invitations.accept()
i podając 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 określ parametr id
.