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 baseURL 定義,後者會使用等號 (=) 填充。這麼做是為了簡化網址剖析作業。
  • 無論上傳的照片大小為何,API 都會將其縮小至 96x96 像素。

Base64 編碼字串。

mimeType

string

相片的 MIME 類型。允許的值為 JPEGPNGGIFBMPTIFF 和網頁安全 Base64 編碼。

width

integer

相片的寬度 (以像素為單位)。

height

integer

相片的高度 (以像素為單位)。