1. Webhook 节点是什么?为什么它是 n8n 的灵魂?
Webhook 节点用于 接收外部请求,让 n8n 可主动响应该请求,从而触发自动化流程。
通俗理解:
Webhook = 让 n8n 变成一个可以被'别人访问'的 API。
别人(第三方系统)可以通过 HTTP 请求来'触发'你的工作流,例如:
- 一个表单被提交
- 一个付费事件发生
- 一个用户注册成功
- 一条消息发送到机器人
- 外部系统定时推送数据
Webhook 的价值:
✔ 实现'被动触发'的自动化(无需轮询)
✔ 外部系统 → 主动通知 → 触发流程
✔ 替代 API Server 的轻量级方案
✔ 支持 GET/POST
✔ 传入任何 JSON / Query / Headers 数据
✔ 可用于跨系统集成
这是 n8n 最重要的'入口节点'之一。
2. Webhook 常见使用场景(覆盖 80% 的自动化)
2.1 第三方系统推送数据
如:
- Stripe 付款成功
- 微信支付回调
- 飞书机器人消息
- GitHub Webhook
- Shopify 下单事件
2.2 表单提交 → 自动写入数据库
常见平台:
- 飞书表单
- Typeform
- Notion Form
- WordPress 表单
2.3 自己实现系统对接(API → n8n)
你的系统可以通过 POST:
POST https://n8n.example.com/webhook/order { "orderId": 123, "amount": 998 }
n8n 收到后执行内部流程。
2.4 自动化机器人
如:
- AI 机器人回复
- 微信机器人通知
- 监控报警
2.5 给 n8n 提供一个 API
你可以把 n8n 变成一个无代码 API Server。
3. Webhook 节点参数详解(最完整版本)
3.1 HTTP Method
- GET
- POST
99% 情况下用 POST,因为可以传 JSON。
3.2 Path(路径)
例如:
/order/create /user/notify /form/submit
最终形成完整 URL:
https://你的 n8n 域名/webhook/order/create

