Тип данных Contact

Объект Contact представляет телефонный контакт с основной информацией и дополнительными данными в формате vCard.

Описание

Этот объект представляет телефонный контакт.

Поле Тип Описание
phone_number String Номер телефона контакта
first_name String Имя контакта
last_name String Опционально. Фамилия контакта
user_id Integer Опционально. Идентификатор пользователя контакта в Telegram. Это число может иметь более 32 значащих бит, и некоторые языки программирования могут испытывать трудности/скрытые дефекты при его интерпретации. Но оно имеет не более 52 значащих бит, поэтому 64-битное целое число или число двойной точности с плавающей запятой безопасны для хранения этого идентификатора.
vcard String Опционально. Дополнительные данные о контакте в форме vCard

Примеры

json

{
  "phone_number": "+1234567890",
  "first_name": "John",
  "last_name": "Doe",
  "user_id": 123456789,
  "vcard": "BEGIN:VCARD\nVERSION:3.0\nFN:John Doe\nTEL:+1234567890\nEMAIL:john.doe@example.com\nEND:VCARD"
}

История изменений

  • API 4.0. Обновлен объект Contact: Добавлено поле vcard
Комментарии