Перейти к содержимому

ВКонтакте

Входящие обращения поступают через личные сообщения сообщества VK. Убедитесь, что в настройках сообщества включены личные сообщения.

  1. Перейти в сообщество → УправлениеРабота с APIКлючи доступа.
  2. Создать ключ с правами на Сообщения.
  3. Скопировать токен.

Callback API требует подтвердить, что сервер принадлежит вам. VK пришлёт строку проверки на ваш endpoint при настройке сервера в интерфейсе VK — её нужно вернуть в ответе.

Код подтверждения находится в настройках сообщества → Работа с APICallback API → вкладка Настройки сервера.

CHANNEL_VK_COMMUNITY_TOKEN=токен-сообщества
CHANNEL_VK_CALLBACK_SECRET=секрет-для-верификации-запросов
CHANNEL_VK_CONFIRMATION_CODE=строка-подтверждения-из-vk

CHANNEL_VK_CALLBACK_SECRET — произвольная строка. Задаётся в настройках сервера в интерфейсе VK и в .env — должна совпадать.

РежимОписание
Callback APIVK отправляет события POST-запросом на ваш URL. Требует HTTPS и публичного домена.
Long PollСервер сам опрашивает VK API. Работает без публичного домена.