Dodatki do Google Classroom są teraz ogólnie dostępne dla programistów. Więcej informacji znajdziesz w
dokumentacji dodatków.
Method: userProfiles.get
Zwraca profil użytkownika.
Ta metoda zwraca te kody błędów:
PERMISSION_DENIED
, jeśli użytkownik nie ma uprawnień do dostępu do tego profilu użytkownika, jeśli nie istnieje profil o żądanym identyfikatorze lub w przypadku błędów dostępu.
Żądanie HTTP
GET https://classroom.googleapis.com/v1/userProfiles/{userId}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
userId |
string
Identyfikator profilu do zwrócenia. Identyfikator może być jednym z tych elementów:
- identyfikator liczbowy użytkownika;
- adres e-mail użytkownika.
- ciąg znaków
"me" wskazujący użytkownika, który wysłał żądanie;
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu UserProfile
.
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/classroom.rosters
https://www.googleapis.com/auth/classroom.rosters.readonly
https://www.googleapis.com/auth/classroom.profile.emails
https://www.googleapis.com/auth/classroom.profile.photos
Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-12-05 UTC.
[null,null,["Ostatnia aktualizacja: 2024-12-05 UTC."],[[["This endpoint retrieves a user profile based on the provided user ID."],["The user ID can be a numeric identifier, email address, or \"me\" to indicate the requesting user."],["An empty request body is required, and a successful response returns a UserProfile object."],["Authorization is necessary and requires specific OAuth scopes related to rosters, emails, or photos."],["Potential errors include \"PERMISSION_DENIED\" if access is not granted or the profile doesn't exist."]]],[]]