REST Resource: userProfiles

Tài nguyên: UserProfile

Thông tin chung cho người dùng.

Biểu diễn dưới dạng JSON
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
Trường
id

string

Giá trị nhận dạng của người dùng.

Chỉ có thể đọc.

name

object (Name)

Tên người dùng.

Chỉ có thể đọc.

emailAddress

string

Địa chỉ email của người dùng.

Phải yêu cầu phạm vi https://www.googleapis.com/auth/classroom.profile.emails cho trường này để được điền sẵn trong nội dung phản hồi.

Chỉ có thể đọc.

photoUrl

string

URL ảnh hồ sơ của người dùng.

Phải yêu cầu phạm vi https://www.googleapis.com/auth/classroom.profile.photos cho trường này để được điền sẵn trong nội dung phản hồi.

Chỉ có thể đọc.

permissions[]

object (GlobalPermission)

Các quyền chung của người dùng.

Chỉ có thể đọc.

verifiedTeacher

boolean

Cho biết liệu quản trị viên miền của người dùng Google Workspace for Education đã xác minh rõ ràng họ là giáo viên hay chưa. Trường này luôn false nếu người dùng không phải là thành viên của miền Google Workspace for Education.

Chỉ có thể đọc

Tên

Thông tin chi tiết về tên người dùng.

Biểu diễn dưới dạng JSON
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Trường
givenName

string

Tên của người dùng.

Chỉ có thể đọc.

familyName

string

Họ của người dùng.

Chỉ có thể đọc.

fullName

string

Họ và tên của người dùng được tạo bằng cách nối giá trị họ và tên.

Chỉ có thể đọc.

GlobalPermission

Mô tả về quyền của người dùng chung.

Biểu diễn dưới dạng JSON
{
  "permission": enum (Permission)
}
Trường
permission

enum (Permission)

Giá trị quyền.

Quyền

Các quyền mà người dùng có thể có.

Enum
PERMISSION_UNSPECIFIED Chưa chỉ định quyền nào. Giá trị này không được trả về và không phải là một giá trị hợp lệ.
CREATE_COURSE Người dùng được phép tạo khoá học.

Phương thức

get

Trả về hồ sơ người dùng.