ChatGPT Код 👁 55

Вебхук n8n: приём входящих

Промпт для ChatGPT: настроить приём вебхука в n8n — метод, путь, проверка подписи и разбор тела запроса с понятным ответом отправителю.

Промпт Запустить →
Промокод — до 25% бонусами к первому пополнению в most-ai
Помоги настроить приём вебхука в n8n и разобрать то, что приходит.

Кто присылает: [ОТПРАВИТЕЛЬ: платёжный сервис, уведомление об успешной оплате]
Что в запросе: [ТЕЛО: JSON с полями order_id, amount, status, signature]
Что должно произойти: [ДЕЙСТВИЕ: найти заказ в таблице, пометить оплаченным, отправить письмо покупателю]
Как отвечать отправителю: [ОТВЕТ: код 200 и пустое тело, иначе сервис будет повторять]

Что нужно:

1. Настройки ноды приёма: метод, путь, режим ответа. Объясни в одну строку разницу между тестовым и рабочим адресом — тестовый живёт, пока воркфлоу не опубликован, и об это спотыкаются при переносе на прод.
2. Проверка подлинности. Покажи, как сверить подпись из тела запроса до того, как что-то делать с данными. Если подпись не сошлась — какой код вернуть и почему не 200.
3. Разбор тела: как достать нужные поля и что будет, если поле не пришло. Мне нужна ветка на случай отсутствующего поля, а не падение в середине цепочки.
4. Ответ отправителю: где задаётся код и тело, и как отвечать сразу, не дожидаясь конца обработки. Платёжные сервисы ждут ответ секунды, а моя цепочка может идти дольше.
5. Повторные доставки. Один и тот же заказ придёт дважды — покажи, чем отсечь повтор, чтобы письмо не ушло покупателю два раза.

Отсечка. Не предлагай принимать запрос без проверки подписи, даже «для начала». Не советуй отвечать 200 на неподошедшую подпись, чтобы «сервис не спамил» — так теряются реальные сбои. Не пересказывай, что такое вебхук.

Проверка перед выдачей: пройди путь запроса от приёма до ответа и назови место, где обработка может занять больше отведённых секунд. Если такое место есть, покажи, как отдать ответ раньше остальной цепочки.
Запустить промпт →

Похожие промпты

ChatGPT
Запрос к внешнему API из n8n
ChatGPT
Спроектировать ИИ-агента для n8n — ChatGPT
ChatGPT
Готовый workflow n8n из описания — ChatGPT
ChatGPT
n8n и Ollama: локальная модель
ChatGPT
Запуск n8n по расписанию: разобрать cron
ChatGPT
Разобрать ошибку в n8n и починить воркфлоу — ChatGPT
DeepSeek
Обмен n8n с 1С через OData
Qwen
Переделать чужой шаблон n8n под свою задачу

Пример результата

Пробовал на уведомлениях платёжного сервиса, n8n на своём сервере. Что вышло: схема с ответом до обработки — это оказалось главным. У меня цепочка с письмом и записью в таблицу шла четыре секунды, сервис ждал три и считал доставку неудачной, повторяя уведомление. После правки ответ уходит сразу, а обработка идёт дальше своим ходом. Проверка подписи пришла с правильным порядком: сверка до любых действий с данными, при несовпадении код 401. Отдельно объяснили, почему не 200 — иначе не увидишь, что кто-то стучится с чужой подписью. Что пришлось доделать руками: отсечка повторов предложена по order_id через таблицу. Работает, но я добавил срок — иначе таблица растёт бесконечно. Совет: тестовый адрес перестаёт отвечать, как только публикуешь воркфлоу. Если после публикации «всё сломалось» — вы, скорее всего, оставили тестовый адрес у отправителя.

Полезные статьи

Промт для видео поздравления: готовые промпты для Kling, Veo и Seedance
Ответы на тест по нейросетям для учителей: все вопросы с пояснениями
Промт для матрицы судьбы: два промпта и сверка расчёта

Все гайды →