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 bir ş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ı için bu: admin#directory#user#photo.

etag

string

Kaynağın eTag'i.

photoData

string (bytes format)

Kullanıcı fotoğrafının bayt cinsinden, web için güvenli Base64 biçiminde yüklenen verileri. 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, dolgu için eşittir işareti (=) kullanan RFC-4648 baseURL tanımı yerine nokta (.) karakteri kullanılır. Bu işlem, URL ayrıştırmasını basitleştirmek için yapılır.
  • API, yüklenen fotoğrafın boyutu ne olursa olsun fotoğrafı 96x96 piksele küçültür.

base64 kodlu bir dize.

mimeType

string

Fotoğrafın MIME türü. İzin verilen değerler JPEG, PNG, GIF, BMP, TIFF ve web güvenli base64 kodlamasıdır.

width

integer

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

height

integer

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