Person

사람을 나타내는 객체입니다.

JSON 표현
{
  "name": string,
  "obfuscatedId": string,
  "personNames": [
    {
      object (Name)
    }
  ],
  "emailAddresses": [
    {
      object (EmailAddress)
    }
  ],
  "phoneNumbers": [
    {
      object (PhoneNumber)
    }
  ],
  "photos": [
    {
      object (Photo)
    }
  ]
}
필드
name

string

정보를 제공할 사람의 리소스 이름입니다. Google People API의 People.get를 참고하세요.

obfuscatedId

string

개인의 난독화된 ID입니다.

personNames[]

object (Name)

사용자 이름

emailAddresses[]

object (EmailAddress)

사용자의 이메일 주소

phoneNumbers[]

object (PhoneNumber)

사용자의 전화번호

photos[]

object (Photo)

개인의 읽기 전용 사진입니다. 다른 사용자가 검색결과에서 사용자를 알아볼 수 있도록 사용자 이름 옆에 표시되는 사진입니다.

이름

사람의 이름입니다.

JSON 표현
{
  "displayName": string
}
필드
displayName

string

뷰어의 계정이나 Accept-Language HTTP 헤더에 지정된 언어에 따라 형식이 지정된 읽기 전용 표시 이름입니다.

EmailAddress

개인의 이메일 주소입니다.

JSON 표현
{
  "emailAddress": string,
  "primary": boolean,
  "type": string,
  "customType": string,
  "emailUrl": string
}
필드
emailAddress

string

이메일 주소입니다.

primary

boolean

사용자의 기본 이메일인지 여부를 나타냅니다. 하나의 항목만 기본 항목으로 표시할 수 있습니다.

type

string

이메일 계정의 유형입니다. 허용되는 값은 '맞춤', '집', '기타', '직장'입니다.

customType

string

유형의 값이 custom이면 이 속성에 맞춤 유형 문자열이 포함됩니다.

emailUrl

string

이메일을 보낼 URL입니다.

PhoneNumber

사용자의 전화번호

JSON 표현
{
  "phoneNumber": string,
  "type": enum (PhoneNumber.PhoneNumberType)
}
필드
phoneNumber

string

사용자의 전화번호입니다.

type

enum (PhoneNumber.PhoneNumberType)

PhoneNumber.PhoneNumberType

전화번호 유형 enum입니다.

열거형
OTHER
MOBILE
OFFICE

사진

인물 사진입니다.

JSON 표현
{
  "url": string
}
필드
url

string

사진의 URL입니다.