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ı için bu değer admin#directory#user#photo'tür.

etag

string

Kaynağın ETag'i.

photoData

string (bytes format)

Kullanıcı fotoğrafının yükleme verileri, bayt cinsinden web'de güvenli Base64 biçiminde. Bunun anlamı şudur:

  • Eğik çizgi (/) karakteri, alt çizgi (_) karakteriyle değiştirilir.
  • Artı işareti (+) karakteri, tire (-) karakteriyle değiştirilir.
  • Eşittir işareti (=) karakteri yıldız işaretiyle (*) değiştirilir.
  • Dolgu için, dolgu amacıyla eşit işareti (=) kullanan RFC-4648 baseURL tanımı yerine nokta (.) karakteri kullanılır. Bu, URL ayrıştırmayı 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'de güvenli Base64 kodlaması.

width

integer

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

height

integer

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