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

ユーザーのメインのメールアドレスかどうかを示します。メインとしてマークできるエントリは 1 つのみです。

type

string

メール アカウントのタイプ。指定できる値は「カスタム」、「自宅」、「その他」、「職場」です。

customType

string

type の値が custom の場合、このプロパティにはカスタム型の文字列が含まれます。

emailUrl

string

メールを送信する URL。

PhoneNumber

個人の電話番号

JSON 表現
{
  "phoneNumber": string,
  "type": enum (PhoneNumber.PhoneNumberType)
}
フィールド
phoneNumber

string

電話番号。

type

enum (PhoneNumber.PhoneNumberType)

PhoneNumber.PhoneNumberType

電話番号タイプの列挙型。

列挙型
OTHER
MOBILE
OFFICE

写真

人物の写真

JSON 表現
{
  "url": string
}
フィールド
url

string

写真の URL。