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 fotografiche, il valore è admin#directory#user#photo.

etag

string

ETag della risorsa.

photoData

string (bytes format)

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

  • La barra (/) viene sostituita dal trattino basso (_).
  • Il segno più (+) viene sostituito dal trattino (-).
  • Il segno di uguale (=) viene sostituito con l'asterisco (*).
  • Per la spaziatura interna, viene utilizzato il punto (.) al posto della definizione di baseURL RFC-4648 che utilizza il segno di uguale (=) per la spaziatura interna. Questo viene fatto per semplificare l'analisi degli URL.
  • Qualunque sia la dimensione 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 codifica Base64 sicura per il web.

width

integer

Larghezza della foto in pixel.

height

integer

Altezza della foto in pixel.