Вопросы к Поиску с Алисой
Разница между Callback API и Long Poll API при интеграции чат-бота с сообществом заключается в способе работы с событиями. ciricc.github.io habr.com
Callback API присылает уведомления на сервер, как только в сообществе происходит нужное событие. dev.vk.com Событие может быть каким угодно: комментарий к фотографии, новая запись на стене, вступление в сообщество, отправка сообщения и многое другое. dev.vk.com При использовании Callback API за один запрос отправляется не много событий сразу, а только одно. ciricc.github.io Сервер, на котором работает бот, должен быть доступен для сети Интернет, поэтому запустить такого бота на обычном компьютере проблематично. ciricc.github.io
Long Poll API позволяет работать с событиями из сообщества в режиме реального времени. habr.com В отличие от Callback API, очередь из событий хранится на стороне ВКонтакте — не присылается отдельное уведомление для каждого события. habr.com Бот работает только на машине пользователя, ему необязательно быть доступным для сервера ВКонтакте. ciricc.github.io Long Poll API сам постоянно делает запросы на сервер ВКонтакте, ждёт, когда тот ему вернёт события, и снова запрашивает, как только получает. ciricc.github.io
По умолчанию при настройке интеграции используется более простой метод Long Poll API, однако его недостатком является задержка в доставке запросов в систему. www.5systems.ru Если требуется получать запросы мгновенно, можно подключить Callback API. www.5systems.ru