Person

ออบเจ็กต์ที่ใช้แทนบุคคล

การแสดง JSON
{
  "name": string,
  "obfuscatedId": string,
  "personNames": [
    {
      object (Name)
    }
  ],
  "emailAddresses": [
    {
      object (EmailAddress)
    }
  ],
  "phoneNumbers": [
    {
      object (PhoneNumber)
    }
  ],
  "photos": [
    {
      object (Photo)
    }
  ]
}
ช่อง
name

string

ชื่อทรัพยากรของบุคคลที่ให้ข้อมูล โปรดดู People.get จาก Google People API

obfuscatedId

string

รหัสที่มีความสับสนของบุคคล

personNames[]

object (Name)

ชื่อบุคคลนั้น

emailAddresses[]

object (EmailAddress)

อีเมลของบุคคลนั้น

phoneNumbers[]

object (PhoneNumber)

หมายเลขโทรศัพท์ของบุคคลนั้น

photos[]

object (Photo)

รูปภาพแบบอ่านอย่างเดียวของบุคคล รูปภาพที่แสดงข้างชื่อบุคคลเพื่อช่วยให้ผู้อื่นจดจําบุคคลนั้นในผลการค้นหาได้

ชื่อ

ชื่อบุคคล

การแสดง JSON
{
  "displayName": string
}
ช่อง
displayName

string

ชื่อที่แสดงแบบอ่านอย่างเดียวที่จัดรูปแบบตามภาษาที่ระบุโดยบัญชีของผู้ชมหรือส่วนหัว HTTP ของ Accept-Language

EmailAddress

อีเมลของบุคคล

การแสดง JSON
{
  "emailAddress": string,
  "primary": boolean,
  "type": string,
  "customType": string,
  "emailUrl": string
}
ช่อง
emailAddress

string

อีเมล

primary

boolean

ระบุว่าเป็นอีเมลหลักของผู้ใช้หรือไม่ ทำเครื่องหมายเป็นรายการหลักได้เพียง 1 รายการเท่านั้น

type

string

ประเภทของบัญชีอีเมล ค่าที่ยอมรับได้ ได้แก่ "custom", "home", "other", "work"

customType

string

หากค่าของ type เป็นแบบกำหนดเอง พร็อพเพอร์ตี้นี้จะมีสตริงประเภทที่กำหนดเอง

emailUrl

string

URL สำหรับส่งอีเมล

PhoneNumber

หมายเลขโทรศัพท์ของบุคคล

การแสดง JSON
{
  "phoneNumber": string,
  "type": enum (PhoneNumber.PhoneNumberType)
}
ช่อง
phoneNumber

string

หมายเลขโทรศัพท์ของบุคคลนั้น

type

enum (PhoneNumber.PhoneNumberType)

PhoneNumber.PhoneNumberType

enum ของประเภทหมายเลขโทรศัพท์

Enum
OTHER
MOBILE
OFFICE

รูปภาพ

รูปภาพของบุคคล

การแสดง JSON
{
  "url": string
}
ช่อง
url

string

URL ของรูปภาพ