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
}
Các trường
id

string

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

Chỉ đọc.

name

object (Name)

Tên người dùng.

Chỉ đọc.

emailAddress

string

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

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

Chỉ đọc.

photoUrl

string

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

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

Chỉ đọc.

permissions[]

object (GlobalPermission)

Quyền chung của người dùng.

Chỉ đọc.

verifiedTeacher

boolean

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

Chỉ có thể đọc

Tên

Chi tiết về tên của người dùng.

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

string

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

Chỉ đọc.

familyName

string

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

Chỉ đọc.

fullName

string

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

Chỉ đọc.

GlobalPermission

Nội dung mô tả về quyền chung của người dùng.

Biểu diễn dưới dạng JSON
{
  "permission": enum (Permission)
}
Các 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.