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 ซึ่งใช้กับเว็บได้เป็นไบต์ ซึ่งหมายความว่า

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

สตริงที่เข้ารหัส Base64

mimeType

string

ประเภท MIME ของรูปภาพ ค่าที่อนุญาตคือ JPEG, PNG, GIF, BMP, TIFF และการเข้ารหัส Base64 ที่ปลอดภัยสําหรับเว็บ

width

integer

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

height

integer

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