- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- Wypróbuj
Zwraca listę opiekunów, których dane może wyświetlać użytkownik przesyłający żądanie, ograniczoną do tych, którzy pasują do żądania.
Aby wyświetlić listę opiekunów każdego ucznia, którego dane są dostępne dla użytkownika przesyłającego żądanie, użyj znaku -
jako identyfikatora ucznia.
Ta metoda zwraca te kody błędów:
PERMISSION_DENIED
, jeśli określonostudentId
, a użytkownik nie ma uprawnień do wyświetlania informacji o opiekunie danego ucznia, jeśli"-"
jest określone jakostudentId
, a użytkownik nie jest administratorem domeny, jeśli opiekunowie nie są włączeni w danej domenie, jeśli filtrinvitedEmailAddress
został ustawiony przez użytkownika, który nie jest administratorem domeny, lub w przypadku innych błędów dostępu.INVALID_ARGUMENT
, jeśli podano parametrstudentId
, ale nie można rozpoznać jego formatu (nie jest to adres e-mail, parametrstudentId
z interfejsu API ani ciąg znakówme
). Może być też zwracany, jeśli podano nieprawidłowy parametrpageToken
.NOT_FOUND
jeśli podanostudentId
i można rozpoznać jego format, ale Classroom nie ma informacji o tym uczniu.
Żądanie HTTP
GET https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardians
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
student |
Filtruj wyniki według ucznia, z którym powiązany jest opiekun. Identyfikator może być jednym z tych elementów:
|
Parametry zapytania
Parametry | |
---|---|
invited |
Filtrowanie wyników według adresu e-mail, na który wysłano pierwotne zaproszenie, co powoduje pojawienie się tego linku. Z tego filtra mogą korzystać tylko administratorzy domen. |
page |
Wartość Żądanie |
page |
Maksymalna liczba elementów do zwrócenia. Wartość 0 lub nieokreślona oznacza, że serwer może przypisać wartość maksymalną. Serwer może zwrócić mniej wyników niż określono. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź na pytanie o opiekunów
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"guardians": [
{
object ( |
Pola | |
---|---|
guardians[] |
Opiekunowie na tej stronie wyników, którzy spełniają kryteria określone w prośbie. |
next |
Token identyfikujący następną stronę wyników do zwrócenia. Jeśli jest puste, nie ma dostępnych dalszych wyników. |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly
https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly
https://www.googleapis.com/auth/classroom.guardianlinks.students
Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.