Тип данных BusinessConnection

Объект, описывающий подключение Telegram-бота к бизнес-аккаунту с информацией о пользователе, правах и статусе соединения.

Описание

Описывает подключение бота к бизнес-аккаунту.

Поле Тип Описание
id String Уникальный идентификатор бизнес-подключения
user User Пользователь бизнес-аккаунта, создавший бизнес-подключение
user_chat_id Integer Идентификатор приватного чата с пользователем, создавшим бизнес-подключение. Это число может содержать более 32 значащих бит, и некоторые языки программирования могут испытывать трудности/скрытые дефекты при его интерпретации. Но оно имеет не более 52 значащих бит, поэтому 64-битное целое число или тип с плавающей точкой двойной точности безопасны для хранения этого идентификатора.
date Integer Дата установки подключения в формате Unix time
rights BusinessBotRights Опционально. Права бизнес-бота
is_enabled Boolean True, если подключение активно

Примеры

json

{
  "id": "business_connection_123456789",
  "user": {
    "id": 987654321,
    "is_bot": false,
    "first_name": "Business",
    "last_name": "Account",
    "username": "business_user",
    "language_code": "en"
  },
  "user_chat_id": 1234567890123456789,
  "date": 1698765432,
  "rights": {
    "can_read_messages": true,
    "can_send_messages": true,
    "can_manage_business_connection": false
  },
  "is_enabled": true
}

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

  • API 7.2. Добавлен объект BusinessConnection

Дополнительно

  • User - Объект, представляющий пользователя или бота Telegram с основной информацией и настройками.
  • BusinessBotRights - Объект, описывающий права бизнес-бота на управление сообщениями, профилем, подарками, звёздами и историями бизнес-аккаунта.
Комментарии