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)

ข้อมูลการอัปโหลดของรูปภาพของผู้ใช้ในรูปแบบ Web-safe Base64 ในหน่วยไบต์ ซึ่งหมายความว่า

  • และจะแทนที่อักขระเครื่องหมายทับ (/) ด้วยเครื่องหมายขีดล่าง (_)
  • เครื่องหมายบวก (+) จะถูกแทนที่ด้วยอักขระยัติภังค์ (-)
  • อักขระเท่ากับ (=) จะถูกแทนที่ด้วยเครื่องหมายดอกจัน (*)
  • สำหรับระยะห่างจากขอบ จะใช้อักขระเครื่องหมายจุด (.) แทนคําจํากัดความ RFC-4648 baseURL ซึ่งใช้เครื่องหมายเท่ากับ (=) สําหรับระยะห่างจากขอบ ซึ่งทำเพื่อให้การแยกวิเคราะห์ URL ง่ายขึ้น
  • ไม่ว่ารูปภาพที่อัปโหลดจะมีขนาดเท่าใด API จะลดขนาดรูปภาพเป็น 96x96 พิกเซล

สตริงที่เข้ารหัสฐาน 64

mimeType

string

ประเภท MIME ของรูปภาพ ค่าที่อนุญาตคือการเข้ารหัส JPEG, PNG, GIF, BMP, TIFF และ Web-safe base64

width

integer

ความกว้างของรูปภาพเป็นพิกเซล

height

integer

ความสูงของรูปภาพเป็นพิกเซล