Найти в Дзене
NeuralCrafter

Как найти свое business_connection_id?

Чтобы узнать свой business_connection_id — уникальный идентификатор подключения бота к бизнес-аккаунту — нужно воспользоваться методом getBusinessConnection из Telegram Bot API (начиная с версии Bot API 7.2). Вот как это сделать
При отправке запроса:
curl -X POST https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getBusinessConnection Вы получите JSON-ответ с данными подключения, в том числе полем id, которое и есть нужный business_connection_id
Если бот подключён к бизнес-аккаунту, при событиях подключения/отключения приходит обновление Update.business_connection (типа BusinessConnection), где также есть поле id — то самое значение.
Оглавление

Чтобы узнать свой business_connection_id — уникальный идентификатор подключения бота к бизнес-аккаунту — нужно воспользоваться методом getBusinessConnection из Telegram Bot API (начиная с версии Bot API 7.2).

Вот как это сделать

Способы получения business_connection_id

1. Через метод Bot API getBusinessConnection


При отправке запроса:
curl -X POST https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getBusinessConnection

Вы получите JSON-ответ с данными подключения, в том числе полем id, которое и есть нужный business_connection_id

2. Через обновления (updates)


Если бот подключён к бизнес-аккаунту, при событиях подключения/отключения приходит обновление Update.business_connection (типа BusinessConnection), где также есть поле id — то самое значение.