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

etag

string

ETag della risorsa.

photoData

string (bytes format)

I dati delle foto degli utenti vengono caricati in formato web-safe Base64 in byte. Ciò significa che:

  • La barra (/) viene sostituita con il trattino basso (_).
  • Il segno più (+) viene sostituito dal carattere (-).
  • Il segno di uguale (=) viene sostituito con l'asterisco (*).
  • Per la spaziatura interna, viene utilizzato il carattere punto (.) al posto della definizione baseURL RFC-4648 che utilizza il segno di uguale (=) per la spaziatura interna. Questo viene fatto per semplificare l'analisi degli URL.
  • Indipendentemente dalle dimensioni della foto caricata, l'API la riduce 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 base 64 sicura per il Web.

width

integer

Larghezza della foto in pixel.

height

integer

Altezza della foto in pixel.