Разница между Callback API и Long Poll API при интеграции чат-бота с сообществом заключается в способе работы с событиями. 13
Callback API присылает уведомления на сервер, как только в сообществе происходит нужное событие. 2 Событие может быть каким угодно: комментарий к фотографии, новая запись на стене, вступление в сообщество, отправка сообщения и многое другое. 2 При использовании Callback API за один запрос отправляется не много событий сразу, а только одно. 1 Сервер, на котором работает бот, должен быть доступен для сети Интернет, поэтому запустить такого бота на обычном компьютере проблематично. 1
Long Poll API позволяет работать с событиями из сообщества в режиме реального времени. 3 В отличие от Callback API, очередь из событий хранится на стороне ВКонтакте — не присылается отдельное уведомление для каждого события. 3 Бот работает только на машине пользователя, ему необязательно быть доступным для сервера ВКонтакте. 1 Long Poll API сам постоянно делает запросы на сервер ВКонтакте, ждёт, когда тот ему вернёт события, и снова запрашивает, как только получает. 1
По умолчанию при настройке интеграции используется более простой метод Long Poll API, однако его недостатком является задержка в доставке запросов в систему. 4 Если требуется получать запросы мгновенно, можно подключить Callback API. 4