UserPhoto

Representasi JSON
{
  "id": string,
  "primaryEmail": string,
  "kind": string,
  "etag": string,
  "photoData": string,
  "mimeType": string,
  "width": integer,
  "height": integer
}
Kolom
id

string

ID yang digunakan API untuk mengidentifikasi pengguna secara unik.

primaryEmail

string

Alamat email utama pengguna.

kind

string

Jenis resource API. Untuk resource Foto, nilainya adalah admin#directory#user#photo.

etag

string

ETag resource.

photoData

string (bytes format)

Data upload foto pengguna dalam format Base64 yang aman bagi web dalam byte. Artinya:

  • Karakter garis miring (/) diganti dengan karakter garis bawah (_).
  • Karakter tanda plus (+) diganti dengan karakter tanda hubung (-).
  • Karakter tanda sama dengan (=) diganti dengan tanda bintang (*).
  • Untuk padding, karakter titik (.) digunakan, bukan definisi baseURL RFC-4648 yang menggunakan tanda sama dengan (=) untuk padding. Hal ini dilakukan untuk menyederhanakan penguraian URL.
  • Berapa pun ukuran foto yang diupload, API akan mengecilkannya menjadi 96x96 piksel.

String berenkode base64.

mimeType

string

Jenis MIME foto. Nilai yang diizinkan adalah JPEG, PNG, GIF, BMP, TIFF, dan encoding base64 yang aman bagi web.

width

integer

Lebar foto dalam piksel.

height

integer

Tinggi foto dalam piksel.