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

メール アカウントの種類。指定できる値は、「custom」、「home」、「other」、「work」です。

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。