WEBACT + СОБСТВЕННЫЕ ВЕБХУКИ

Одной ручной передачей меньше.

Отправляйте результаты завершённых задач на свою конечную точку HTTPS.

НАСТРОЙТЕ ПОДКЛЮЧЕНИЕ
  1. Подготовьте публичный обработчик.

    Принимайте POST-запросы с JSON по HTTPS на порту 443. Частные адреса, встроенные в URL учётные данные и перенаправления не поддерживаются.

  2. Добавьте подключение.

    Выберите Webhook на экране «Интеграции» в WebAct, введите адрес обработчика и при желании настройте секрет подписи. Не раскрывайте учётные данные обработчика.

  3. Проверьте и исключите дубли.

    Проверяйте подпись, если она настроена. Сохраняйте идентификатор доставки, чтобы явная повторная попытка не повторяла побочное действие в последующих шагах.

  4. Верните однозначный результат.

    Ответ 2xx сообщает WebAct, что обработчик принял доставку. Он не подтверждает успех всех последующих действий. Проверьте место назначения перед повторной отправкой при неясном статусе.

Что передаётся

Включаются инструкция задачи, итоговая сводка, URL исходной страницы и объяснение проверки. Снимки страниц и файловые вложения исключены. Проверьте содержимое и место назначения перед отправкой.

Для вашего обработчика

Перед выполнением действия исключите дубли по значению Idempotency-Key. Заголовок X-WebAct-Event идентифицирует событие.

Если настроен секрет подписи, X-WebAct-Signature содержит метку времени и подпись HMAC-SHA256 от метки времени, точки и исходного тела запроса. Проверяйте исходные байты и допустимую давность запроса перед принятием доставки.

Удаление места назначения в WebAct отменяет доставки в очереди, но не может отозвать запрос, уже принятый вашим сервисом.

Если статус доставки неясен

Проверьте принимающий инструмент, прежде чем запрашивать повторную попытку. Сеть может прерваться уже после принятия запроса. Идентификатор доставки не меняется при явных повторных попытках, чтобы получатель мог избежать дублирования работы.

Автоматическая доставка Business применяется к результатам, завершённым после создания подключения. Место назначения можно удалить в разделе «Интеграции», но это не вернёт данные, уже поступившие в другой сервис.

Откройте помощь с подключением или вернитесь ко всем интеграциям.

СЛЕДУЮЩИЙ ШАГ — ПРОЩЕ

Помощь прямо там, где вы работаете.

Начните с бесплатного чата в браузере и 25 задач автоматизации в месяц.

Попробовать WebAct бесплатно