Аутентификация

Подтвердить или отклонить привязку Telegram (для бота)

Завершает процесс привязки Telegram-аккаунта. Вызывается Telegram-ботом, когда пользователь нажимает кнопку «Подтвердить» или «Отклонить».

Внутренний эндпоинт: Предназначен для вызова Telegram-ботом, а не пользовательскими приложениями напрямую.

Параметры:

  • request_id — идентификатор запроса на привязку (из callback_data кнопки).
  • chat_id — Telegram chat ID для дополнительной верификации.
  • confirmed — true для подтверждения, false для отклонения.

Поведение: При подтверждении (confirmed: true) Telegram chat ID привязывается к веб-аккаунту, и пользователь получает возможность входить через бота. При отклонении запрос аннулируется.

post/auth/confirm-link

Request

  • Base URL: https://api.uchecker.net
  • URL: https://api.uchecker.net/auth/confirm-link
  • Auth: none declared

Request body

request_idnumber required

Идентификатор запроса на привязку. Получен из callback_data inline-кнопки в Telegram.

chat_idnumber required

Telegram chat ID пользователя. Используется для дополнительной верификации запроса.

confirmedboolean required

true — подтвердить привязку, false — отклонить. При подтверждении Telegram-аккаунт привязывается к веб-аккаунту.

Example request

{
  "request_id": 1,
  "chat_id": 123456789,
  "confirmed": true
}

Response

Привязка подтверждена или отклонена.

Changes

No recorded changes to this operation across all 1 revision of this API.