Zasób: GuardianInvitation
Zaproszenie do zostania opiekunem określonego użytkownika wysłane na określony adres e-mail.
Zapis JSON |
---|
{
"studentId": string,
"invitationId": string,
"invitedEmailAddress": string,
"state": enum ( |
Pola | |
---|---|
studentId |
Identyfikator ucznia (w formacie standardowym) |
invitationId |
Unikalny identyfikator tego zaproszenia. Tylko do odczytu. |
invitedEmailAddress |
Adres e-mail, na który zostało wysłane zaproszenie. To pole jest widoczne tylko dla administratorów domeny. |
state |
Stan zaproszenia. |
creationTime |
Czas utworzenia tego zaproszenia. Tylko do odczytu. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i używają 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
GuardianInvitationState
Stan zaproszenia opiekuna.
Wartości w polu enum | |
---|---|
GUARDIAN_INVITATION_STATE_UNSPECIFIED |
Nigdy nie powinna być zwracana. |
PENDING |
Zaproszenie jest aktywne i oczekuje na odpowiedź. |
COMPLETE |
Zaproszenie nie jest już aktywne. Mogło zostać zaakceptowane, odrzucone, wycofane lub mogło wygasnąć. |
Metody |
|
---|---|
|
Tworzy zaproszenie dla opiekuna i wysyła do niego e-maila z prośbą o potwierdzenie, że jest opiekunem ucznia. |
|
Zwraca konkretne zaproszenie opiekuna. |
|
Zwraca listę zaproszeń dla opiekunów, które użytkownik wysyłający żądanie może wyświetlić, odfiltrowaną według podanych parametrów. |
|
Modyfikuje zaproszenie opiekuna. |