Вебхуки
Вебхуки в Revs App: как получать push-уведомления по внешнему событию без написания кода на сервере. Создание вебхука, URL, секрет и шаблон уведомления.
Вебхук - это готовый адрес (URL), который отправляет push-уведомление, когда на него приходит запрос от внешнего сервиса. Это упрощённая альтернатива полной API-интеграции: не нужно писать код отправки на своём сервере - достаточно, чтобы стороннний сервис умел «дёргать» вебхук по событию.
Уникальная ссылка Revs App, при вызове которой отправляется push-уведомление. Многие сервисы (CRM, платёжные системы, конструкторы) умеют вызывать вебхук при событии - и тогда пуш уходит автоматически.
Когда использовать
- сервис (CRM, платёжка, автоматизация вроде Zapier/Make) умеет вызывать вебхуки, но у вас нет своего backend;
- нужно быстро подключить событие к push без разработки.
Если у вас есть собственный сервер и нужна полная гибкость (адресные пуши конкретному пользователю) - используйте API-интеграцию.
Создание вебхука
- Откройте раздел Интеграция (API) → блок Вебхуки.
- Задайте Название (например «backend prod») и создайте вебхук.
- Скопируйте URL вебхука и секрет - секрет показывается один раз, сохраните сразу.
- Настройте у вебхука шаблон заголовка и, при необходимости, поле пользователя (кому адресовать).
Как подключить к сервису
- В стороннем сервисе найдите настройку Webhook / вебхук по событию.
- Вставьте туда URL из Revs App и передайте секрет (обычно в заголовке запроса) - он подтверждает, что вызов легитимный.
- Настройте, при каком событии сервис вызывает вебхук.
После подключения вы увидите у вебхука дату последнего срабатывания.
Советы
- Секрет обязателен: без него любой, кто узнает URL, мог бы слать уведомления. Храните его в секрете и передавайте только доверенному сервису.
- Давайте вебхукам понятные названия (
backend prod,crm test) - так проще разобраться в списке.
Возможные ошибки
| Сообщение | Решение |
|---|---|
| «Не удалось создать вебхук» | Повторите; проверьте, что интеграция включена. |
| Вебхук не срабатывает | Проверьте URL и секрет в стороннем сервисе; посмотрите дату «последнего срабатывания». |
