Zasób: GuardianInvitation
Zaproszenie do zostania opiekunem konkretnego użytkownika wysłane na określony adres e-mail.
Zapis JSON |
---|
{
"studentId": string,
"invitationId": string,
"invitedEmailAddress": string,
"state": enum ( |
Pola | |
---|---|
studentId |
dokument tożsamości ucznia (w standardowym formacie) |
invitationId |
Unikalny identyfikator tej zaproszenia. Tylko do odczytu. |
invitedEmailAddress |
Adres e-mail, na który wysłano zaproszenie. To pole jest widoczne tylko dla administratorów domeny. |
state |
Stan, w którym jest to zaproszenie. |
creationTime |
Czas utworzenia tego zaproszenia. Tylko do odczytu. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Dopuszczalne są też przesunięcia inne niż „Z”. Przykłady: |
GuardianInvitationState
Stan zaproszenia opiekuna.
Wartości w polu enum | |
---|---|
GUARDIAN_INVITATION_STATE_UNSPECIFIED |
Nigdy nie powinny być zwracane. |
PENDING |
Zaproszenie jest aktywne i czeka na odpowiedź. |
COMPLETE |
Zaproszenie jest już nieaktywne. Mogło zostać zaakceptowane, odrzucone, wycofane lub wygasło. |
Metody |
|
---|---|
|
Tworzy zaproszenie dla opiekuna i wysyła do niego e-maila z prośbą o potwierdzenie, że jest on opiekunem ucznia. |
|
Zwraca zaproszenie do konkretnego opiekuna. |
|
Zwraca listę zaproszeń do grupy opiekunów, które użytkownik może wyświetlić, odfiltrowane według podanych parametrów. |
|
Modyfikuje zaproszenie do opiekuna. |