以 Webhooks 驅動的事件式 n8n 工作流程

n8n 工作流程自動化進階

Yaron Been

Marketing Automation Architect

認識你的講師…

$$

課程講師 Yaron Been 的頭像

$$

Yaron Been:行銷人、自動化架構師,以及行銷自動化工具的創辦人

 

→ 課程目標:打造可上線且可靠的 n8n 自動化

n8n 工作流程自動化進階

DataCamp「Introduction to Workflow Automation with n8n」課程頁面,含課程細節與完成徽章

入門課程的 n8n 工作流程:含 Form Trigger、Edit Fields、使用 OpenAI Chat Model 的 Agent,以及導向 enterprise、startup、fallback 的 Switch 節點

n8n 工作流程自動化進階

Webhooks

 

n8n 工作流程示意圖,包含 Webhook 節點,對外提供 HTTPS URL

n8n 工作流程自動化進階

Webhooks

 

外部系統(網站、行動 App、API)以 HTTP 請求攜帶 JSON 負載,傳入 n8n 工作流程內的 Webhook 節點

n8n 工作流程自動化進階

Webhooks

 

外部系統以 HTTP 與 JSON 負載呼叫工作流程,圖中以門鈴圖示替代 Webhook,說明門鈴的比喻

n8n 工作流程自動化進階

Webhooks

 

雙向 webhook 互動:步驟 1 將攜帶 JSON 的 HTTP 請求送至 Webhook;步驟 2 由 Webhook 回覆確認訊息

n8n 工作流程自動化進階
n8n 工作流程自動化進階
n8n 工作流程自動化進階

Webhook 回應

n8n HTTP Request 節點設定為 POST,輸出面板顯示預設 webhook 回應訊息:Workflow was started

n8n 工作流程自動化進階
n8n 工作流程自動化進階

自訂回應

n8n HTTP Request 節點顯示自訂 webhook 錯誤回應:Bad request - please check your parameters, Missing required field: email

n8n 工作流程自動化進階

一起來練習吧!

n8n 工作流程自動化進階

Preparing Video For Download...