UserPhoto

ייצוג JSON
{
  "id": string,
  "primaryEmail": string,
  "kind": string,
  "etag": string,
  "photoData": string,
  "mimeType": string,
  "width": integer,
  "height": integer
}
שדות
id

string

המזהה שבו ה-API משתמש כדי לזהות את המשתמש באופן ייחודי.

primaryEmail

string

כתובת האימייל הראשית של המשתמש.

kind

string

הסוג של משאב ה-API. למשאבים בנושא תמונות, הערך הוא admin#directory#user#photo.

etag

string

ה-ETag של המשאב.

photoData

string (bytes format)

נתוני ההעלאה של תמונת המשתמש בפורמט Base64 הבטוח לשימוש באינטרנט בבייטים. כלומר:

  • התו של הקו הנטוי (/) יוחלף בתו של הקו התחתון (_).
  • תו סימן הפלוס (+) מוחלף בתו מקף (-).
  • התו של סימן השווה (=) מוחלף בכוכבית (*).
  • למרווח פנימי, נעשה שימוש בתו הנקודה (.) במקום הגדרת כתובת ה-URL הבסיסית (baseURL) RFC-4648 שמשתמשת בסימן השווה (=) למרווח הפנימי. המטרה היא לפשט את ניתוח כתובות ה-URL.
  • ללא קשר לגודל התמונה שמועלה, ה-API מקטין אותה ל-96x96 פיקסלים.

מחרוזת בקידוד base64.

mimeType

string

סוג ה-MIME של התמונה. הערכים המותרים הם JPEG, PNG, GIF, BMP, TIFF וקידוד base64 שאינו בטוח לאינטרנט.

width

integer

רוחב התמונה בפיקסלים.

height

integer

גובה התמונה בפיקסלים.