Zasób: GuardianInvitation
Zaproszenie do zostania opiekunem określonego użytkownika wysłane na podany adres e-mail.
Zapis JSON |
---|
{
"studentId": string,
"invitationId": string,
"invitedEmailAddress": string,
"state": enum ( |
Pola | |
---|---|
studentId |
Legitymacja 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, w którym znajduje się to zaproszenie. |
creationTime |
Czas utworzenia tego zaproszenia. Tylko do odczytu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
GuardianInvitationState
Stan zaproszenia opiekuna.
Wartości w polu enum | |
---|---|
GUARDIAN_INVITATION_STATE_UNSPECIFIED |
Nie powinny być nigdy zwracane. |
PENDING |
Zaproszenie jest aktywne i oczekuje na odpowiedź. |
COMPLETE |
Zaproszenie nie jest już aktywne. Mogła zostać zaakceptowana, odrzucona, wycofana lub wygasła. |
Metody |
|
---|---|
|
Tworzy zaproszenie opiekuna i wysyła do niego e-maila z prośbą o potwierdzenie, że jest opiekunem ucznia. |
|
Zwraca określone zaproszenie opiekuna. |
|
Zwraca listę zaproszeń opiekuna, które użytkownik wysyłający prośbę może wyświetlić, przefiltrowaną według podanych parametrów. |
|
Modyfikuje zaproszenie opiekuna. |