REST Resource: userProfiles

ทรัพยากร: UserProfile

ข้อมูลทั่วไปสำหรับผู้ใช้

การแสดง JSON
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
ช่อง
id

string

ตัวระบุของผู้ใช้

อ่านอย่างเดียว

name

object (Name)

ชื่อของผู้ใช้

อ่านอย่างเดียว

emailAddress

string

อีเมลของผู้ใช้

ต้องขอขอบเขต https://www.googleapis.com/auth/classroom.profile.emails เพื่อให้ระบบป้อนข้อมูลในช่องนี้ในเนื้อหาการตอบกลับ

อ่านอย่างเดียว

photoUrl

string

URL ของรูปโปรไฟล์ของผู้ใช้

ต้องขอขอบเขต https://www.googleapis.com/auth/classroom.profile.photos เพื่อให้ระบบป้อนข้อมูลในช่องนี้ในเนื้อหาการตอบกลับ

อ่านอย่างเดียว

permissions[]

object (GlobalPermission)

สิทธิ์ส่วนกลางของผู้ใช้

อ่านอย่างเดียว

verifiedTeacher

boolean

แสดงว่าผู้ดูแลระบบโดเมนของผู้ใช้ Google Workspace for Education ได้ยืนยันผู้ใช้ดังกล่าวว่าเป็นครูอย่างชัดเจนหรือไม่ ช่องนี้จะมีค่าเป็นเท็จเสมอหากผู้ใช้ไม่ได้เป็นสมาชิกของโดเมน Google Workspace for Education

อ่านอย่างเดียว

ชื่อ

รายละเอียดชื่อผู้ใช้

การแสดง JSON
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
ช่อง
givenName

string

ชื่อจริงของผู้ใช้

อ่านอย่างเดียว

familyName

string

นามสกุลของผู้ใช้

อ่านอย่างเดียว

fullName

string

ชื่อเต็มของผู้ใช้ซึ่งเกิดจากการต่อค่าชื่อและนามสกุล

อ่านอย่างเดียว

GlobalPermission

คําอธิบายสิทธิ์ของผู้ใช้ส่วนกลาง

การแสดง JSON
{
  "permission": enum (Permission)
}
ช่อง
permission

enum (Permission)

ค่าสิทธิ์

สิทธิ์

สิทธิ์ที่เป็นไปได้ที่ผู้ใช้อาจมี

Enum
PERMISSION_UNSPECIFIED ไม่ได้ระบุสิทธิ์ ระบบจะไม่แสดงค่านี้และค่านี้ไม่ใช่ค่าที่ถูกต้อง
CREATE_COURSE ผู้ใช้ได้รับอนุญาตให้สร้างหลักสูตร

เมธอด

checkUserCapability

แสดงผลว่าผู้ใช้สามารถใช้ความสามารถของ Classroom ที่ระบุหรือไม่

get

แสดงโปรไฟล์ผู้ใช้