Person

Objeto para representar a una persona.

Representación JSON
{
  "name": string,
  "obfuscatedId": string,
  "personNames": [
    {
      object (Name)
    }
  ],
  "emailAddresses": [
    {
      object (EmailAddress)
    }
  ],
  "phoneNumbers": [
    {
      object (PhoneNumber)
    }
  ],
  "photos": [
    {
      object (Photo)
    }
  ]
}
Campos
name

string

Es el nombre del recurso de la persona sobre la que se debe proporcionar información. Consulta People.get de la API de Google People.

obfuscatedId

string

ID ofuscado de una persona

personNames[]

object (Name)

Nombre de la persona

emailAddresses[]

object (EmailAddress)

Las direcciones de correo electrónico de la persona

phoneNumbers[]

object (PhoneNumber)

Los números de teléfono de la persona

photos[]

object (Photo)

Es la foto de solo lectura de una persona. Una foto junto al nombre de la persona para ayudar a que los demás la reconozcan en los resultados de la búsqueda

Nombre

El nombre de una persona.

Representación JSON
{
  "displayName": string
}
Campos
displayName

string

El nombre visible de solo lectura con el formato correspondiente a la configuración regional que se especifica en la cuenta del usuario o en el encabezado HTTP Accept-Language.

EmailAddress

La dirección de correo electrónico de una persona.

Representación JSON
{
  "emailAddress": string,
  "primary": boolean,
  "type": string,
  "customType": string,
  "emailUrl": string
}
Campos
emailAddress

string

Es la dirección de correo electrónico.

primary

boolean

Indica si este es el correo electrónico principal del usuario. Solo se puede marcar una entrada como principal.

type

string

Es el tipo de cuenta de correo electrónico. Los valores aceptables son: "personalizado", "casa", "otro", "trabajo".

customType

string

Si el valor del tipo es personalizado, esta propiedad contiene la string de tipo personalizado.

emailUrl

string

La URL a la que se enviará el correo electrónico.

Númerotelefónico

El número de teléfono de una persona

Representación JSON
{
  "phoneNumber": string,
  "type": enum (PhoneNumber.PhoneNumberType)
}
Campos
phoneNumber

string

Es el número de teléfono de la persona.

type

enum (PhoneNumber.PhoneNumberType)

PhoneNumber.PhoneNumberType

Tipo de número de teléfono enum.

Enumeraciones
OTHER
MOBILE
OFFICE

Foto

La foto de una persona.

Representación JSON
{
  "url": string
}
Campos
url

string

La URL de la foto.