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 资源的类型。对于 Google 相册资源,此值为 admin#directory#user#photo

etag

string

资源的 ETag。

photoData

string (bytes format)

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

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

使用 base64 编码的字符串。

mimeType

string

照片的 MIME 类型。允许的值包括 JPEGPNGGIFBMPTIFF 和适用于网络的 base64 编码。

width

integer

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

height

integer

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