UserPhoto

JSON 表示法
{
  "id": string,
  "primaryEmail": string,
  "kind": string,
  "etag": string,
  "photoData": string,
  "mimeType": string,
  "width": integer,
  "height": integer
}
字段
id

string

API 用于对用户进行唯一标识的 ID。

primaryEmail

string

用户的主电子邮件地址。

kind

string

API 资源的类型。对于照片资源,则为 admin#directory#user#photo

etag

string

资源的 ETag。

photoData

string (bytes format)

用户照片的上传数据,采用网络安全 Base64 格式(以字节为单位)。这意味着:

  • 斜杠 (/) 字符会被替换为下划线 (_) 字符。
  • 加号 (+) 字符会被替换为连字符 (-) 字符。
  • 等号 (=) 字符会被星号 (*) 代替。
  • 对于填充,使用句点 (.) 字符,而不是使用等号 (=) 进行填充的 RFC-4648 基准网址定义。这样做是为了简化网址解析。
  • 无论上传的照片大小如何,API 都会将其缩小到 96x96 像素。

使用 base64 编码的字符串。

mimeType

string

照片的 MIME 类型。允许使用的值包括 JPEGPNGGIFBMPTIFF 以及网络安全 base64 编码。

width

integer

照片的宽度(以像素为单位)。

height

integer

照片的高度(以像素为单位)。