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)

ข้อมูลการอัปโหลดของผู้ใช้ในรูปแบบ #36; ในหน่วยไบต์ ซึ่งหมายความว่า

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

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

mimeType

string

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

width

integer

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

height

integer

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