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.

عنوان البريد الإلكتروني

عنوان البريد الإلكتروني للمستخدم

تمثيل JSON
{
  "emailAddress": string,
  "primary": boolean,
  "type": string,
  "customType": string,
  "emailUrl": string
}
الحقول
emailAddress

string

عنوان البريد الإلكتروني.

primary

boolean

يشير إلى ما إذا كان هذا هو البريد الإلكتروني الأساسي للمستخدم. يمكن وضع علامة "أساسي" على إدخال واحد فقط.

type

string

نوع حساب البريد الإلكتروني القيم المقبولة هي: "مخصّص" و"منزل" و"غير ذلك" و"عمل".

customType

string

إذا كانت قيمة النوع مخصّصة، تتضمّن هذه السمة سلسلة النوع المخصّص.

emailUrl

string

عنوان URL لإرسال الرسالة الإلكترونية.

رقم الهاتف

رقم هاتف الشخص

تمثيل JSON
{
  "phoneNumber": string,
  "type": enum (PhoneNumber.PhoneNumberType)
}
الحقول
phoneNumber

string

رقم هاتف الشخص.

type

enum (PhoneNumber.PhoneNumberType)

PhoneNumber.PhoneNumberType

تعداد نوع رقم الهاتف

عمليات التعداد
OTHER
MOBILE
OFFICE

صورة

صورة شخص

تمثيل JSON
{
  "url": string
}
الحقول
url

string

عنوان URL للصورة