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

用户个人资料照片的网址。

必须请求 https://www.googleapis.com/auth/classroom.profile.photos 范围,此字段才能填充到响应正文中。

只读。

permissions[]

object (GlobalPermission)

用户的全局权限。

只读。

verifiedTeacher

boolean

表示 Google Workspace 教育版用户的网域管理员是否已明确验证其为教师。如果用户不是 Google Workspace 教育版网域的成员,则此字段始终为 false。

只读

名称

用户姓名的详细信息。

JSON 表示法
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
字段
givenName

string

用户的名字。

只读。

familyName

string

用户的姓氏。

只读。

fullName

string

通过将名字和姓氏值串联形成的用户全名。

只读。

GlobalPermission

全局用户权限说明。

JSON 表示法
{
  "permission": enum (Permission)
}
字段
permission

enum (Permission)

权限值。

权限

用户可能拥有的权限。

枚举
PERMISSION_UNSPECIFIED 未指定权限。系统不会返回此值,并且不是有效的值。
CREATE_COURSE 用户可以创建课程。

方法

get

返回用户个人资料。