UserPhoto

JSON gösterimi
{
  "id": string,
  "primaryEmail": string,
  "kind": string,
  "etag": string,
  "photoData": string,
  "mimeType": string,
  "width": integer,
  "height": integer
}
Alanlar
id

string

API'nin kullanıcıyı benzersiz şekilde tanımlamak için kullandığı kimlik.

primaryEmail

string

Kullanıcının birincil e-posta adresi.

kind

string

API kaynağının türü. Fotoğraf kaynakları: admin#directory#user#photo.

etag

string

Kaynağın ETag'i.

photoData

string (bytes format)

Kullanıcı fotoğrafı, bayt cinsinden web için güvenli Base64 biçiminde yüklenen verileri yükler. Bunun anlamı şudur:

  • Eğik çizgi (/) karakteri, alt çizgi (_) karakteriyle değiştirilir.
  • Artı işareti (+) karakteri kısa çizgi (-) karakteriyle değiştirilir.
  • Eşittir işareti (=) karakteri yıldız işareti (*) ile değiştirilir.
  • Dolgu için RFC-4648 baseURL tanımı yerine nokta (.) karakteri kullanılır. Bu karakter, dolgu için eşittir işareti (=) kullanılır. Bu, URL ayrıştırmayı kolaylaştırmak için yapılır.
  • Yüklenen fotoğrafın boyutu ne olursa olsun bu API, fotoğrafı 96x96 piksele küçültür.

base64 kodlu bir dize.

mimeType

string

Fotoğrafın MIME türü. JPEG, PNG, GIF, BMP, TIFF ve web güvenli base64 kodlamasına izin verilir.

width

integer

Fotoğrafın piksel cinsinden genişliği.

height

integer

Fotoğrafın piksel cinsinden yüksekliği.