ส่วนเสริมของ Google Classroom พร้อมให้บริการแก่นักพัฒนาซอฟต์แวร์แล้ว โปรดดูข้อมูลเพิ่มเติมใน
เอกสารส่วนเสริม
Method: userProfiles.get
แสดงโปรไฟล์ผู้ใช้
เมธอดนี้จะแสดงรหัสข้อผิดพลาดต่อไปนี้
PERMISSION_DENIED
ถ้าผู้ใช้ที่ส่งคำขอไม่ได้รับอนุญาตให้เข้าถึงโปรไฟล์ผู้ใช้นี้ หากไม่มีโปรไฟล์ที่มีรหัสที่ขอ หรือข้อผิดพลาดในการเข้าถึง
คำขอ HTTP
GET https://classroom.googleapis.com/v1/userProfiles/{userId}
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ |
userId |
string
ตัวระบุของโปรไฟล์ที่จะแสดง ตัวระบุอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้
- ตัวระบุที่เป็นตัวเลขสำหรับผู้ใช้
- อีเมลของผู้ใช้
- สตริง
"me" ซึ่งระบุผู้ใช้ที่ส่งคำขอ
|
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ UserProfile
ขอบเขตการให้สิทธิ์
ต้องมีขอบเขต 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
โปรดดูข้อมูลเพิ่มเติมที่คู่มือการให้สิทธิ์
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-02-27 UTC
[null,null,["อัปเดตล่าสุด 2025-02-27 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."]]],[]]