ВКонтакте
Входящие обращения поступают через личные сообщения сообщества VK. Убедитесь, что в настройках сообщества включены личные сообщения.
Токен сообщества
Заголовок раздела «Токен сообщества»- Перейти в сообщество → Управление → Работа с API → Ключи доступа.
- Создать ключ с правами на Сообщения.
- Скопировать токен.
Код подтверждения (только для Callback API)
Заголовок раздела «Код подтверждения (только для Callback API)»Callback API требует подтвердить, что сервер принадлежит вам. VK пришлёт строку проверки на ваш endpoint при настройке сервера в интерфейсе VK — её нужно вернуть в ответе.
Код подтверждения находится в настройках сообщества → Работа с API → Callback API → вкладка Настройки сервера.
Переменные в .env
Заголовок раздела «Переменные в .env»CHANNEL_VK_COMMUNITY_TOKEN=токен-сообществаCHANNEL_VK_CALLBACK_SECRET=секрет-для-верификации-запросовCHANNEL_VK_CONFIRMATION_CODE=строка-подтверждения-из-vkCHANNEL_VK_CALLBACK_SECRET — произвольная строка. Задаётся в настройках сервера в интерфейсе VK и в .env — должна совпадать.
Режимы работы
Заголовок раздела «Режимы работы»| Режим | Описание |
|---|---|
| Callback API | VK отправляет события POST-запросом на ваш URL. Требует HTTPS и публичного домена. |
| Long Poll | Сервер сам опрашивает VK API. Работает без публичного домена. |