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.

EmailAddress

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

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

string

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

primary

boolean

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

type

string

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

customType

string

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

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 للصورة