Webhooks
Настройте уведомления о событиях в реальном времени
Webhooks
Вебхук — это отправка данных на адрес при выполнении какого-либо события. В нашем случае это отправка ответа на опрос. Вебхуки предназначены для продвинутых пользователей обладающих знаниями программирования.
Как подключить
Для подключения вебхуков перейдите во вкладку «Интеграции» → «Вебхуки» и кликните на «Подключить».
Интерфейс настройки webhooks
Шаг 1: Переход в раздел интеграций
Для подключения вебхуков перейдите во вкладку «Интеграции» → «Вебхуки» и кликните на «Подключить».

Шаг 2: Форма настройки webhook
После этого у вас откроется экран где необходимо указать название вебхука, URL обратного вызова и тип запроса.

Шаг 4: Просмотр логов
Либо же просмотрев логи в интерфейсе WebAsk

Когда срабатывают webhooks
В WebAsk webhooks срабатывают при отправке ответа на опрос. Это основное событие, которое можно отслеживать.
Событие: Ответ на опрос
Webhook срабатывает каждый раз, когда пользователь отправляет ответ на ваш опрос. Это позволяет получать уведомления в реальном времени о новых ответах.
Автоматическая отправка
Webhook отправляется автоматически сразу после получения ответа на опрос
Тестирование webhooks
Для тестирования webhooks можно использовать следующие инструменты:
webhook.site
Рекомендуемый сервис для тестирования webhooks
https://webhook.site
Перейдите на сайт, получите уникальный URL и используйте его для тестирования ваших webhooks.
Просмотр логов
Проверить работу webhook можно через логи
В интерфейсе WebAsk доступен просмотр логов отправки webhooks для отслеживания их работы.
Безопасность
Для обеспечения безопасности webhooks рекомендуется использовать HTTPS и проверять подлинность запросов.
Рекомендации по безопасности
- Используйте HTTPS для URL обратного вызова
- Проверяйте подпись запросов для подтверждения их подлинности
- Ограничьте доступ к endpoint'у только с IP-адресов WebAsk
- Реализуйте таймауты для обработки webhook'ов