UserPhoto

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

string

L'ID utilizzato dall'API per identificare in modo univoco l'utente.

primaryEmail

string

L'indirizzo email principale dell'utente.

kind

string

Il tipo di risorsa API. Per le risorse di Foto, è admin#directory#user#photo.

etag

string

ETag della risorsa.

photoData

string (bytes format)

I dati di caricamento della foto dell'utente in formato Base64 sicuro per il web in byte. Ciò significa che:

  • Il carattere barra (/) viene sostituito dal carattere trattino basso (_).
  • Il carattere del segno più (+) viene sostituito con il carattere del trattino (-).
  • Il carattere del segno di uguale (=) viene sostituito dall'asterisco (*).
  • Per il riempimento, viene utilizzato il carattere punto (.) anziché la definizione baseURL RFC-4648 che utilizza il segno di uguale (=) per il riempimento. Questo viene fatto per semplificare l'analisi dell'URL.
  • Indipendentemente dalle dimensioni della foto caricata, l'API la ridimensiona a 96 x 96 pixel.

Una stringa con codifica Base64.

mimeType

string

Il tipo MIME della foto. I valori consentiti sono JPEG, PNG, GIF, BMP, TIFF e la codifica base64 sicura per il web.

width

integer

Larghezza della foto in pixel.

height

integer

Altezza della foto in pixel.