# n8n 自動化中階實戰：API 串接、自動化整合與資料管理

- Course page: https://anytutor.ai/course/creator-1400a1640e6b0a9ddf43209e
- Teacher: 張成龍老師 (https://anytutor.ai/u/creator-6491)
- Language: zh-TW
- Lessons: 36
- Price: 10.00 USD / month (the first 1 lesson is free)

## About

已經會用 n8n 基本流程？這門課帶你更進一步。從 ngrok 穿透本地環境、串接天氣 API 並寫入 Google Sheets、用 Expression 與 Code 節點靈活處理資料，到整合 Gmail 發送通知、讓 AI 看懂圖片、設計需要人工確認的流程，最後用 Data Tables 建立完整的客戶資料 CRUD 系統。每個單元都有完整操作示範，學完即可套用到自己的自動化專案。

## Lessons


### Chapter 1 — Webhook 觸發器與 ngrok 穿透設定

1. 建立 Webhook 觸發器：讓外部服務主動呼叫你的流程 (video · 10 min)
2. 第三方整合應用(重要前置設定)：使用 ngrok！n8n 串接外部 API／Webhook 必備技巧｜臨時網域輕鬆搞定 (video · 5 min)
3. ngrok 是什麼？為什麼本地 n8n 需要它 (reading · 5 min)
4. ngrok 安裝、取得 Token 並註冊到本機 (reading · 5 min)
5. 將 ngrok 端口指向 5678 並重啟 n8n Docker 容器 (reading · 5 min)
6. 測驗：Webhook 與 ngrok 核心觀念確認 (video · 4 min)

### Chapter 2 — 串接外部 API：天氣資料寫入 Google Sheets

7. 第三方整合應用 — Google Sheets：使用Http Request節點串接天氣 API 並寫入 Google Sheets，全流程實作！ (video · 24 min)
8. WeatherAPI 註冊與取得 API 金鑰 (reading · 4 min)
9. 用 HTTP Request 節點呼叫天氣 API 並取得即時資料 (reading · 5 min)
10. Google Cloud Console 開通 Sheets API 權限 (reading · 6 min)
11. 將天氣資料自動寫入 Google Sheets：全流程實作 (reading · 6 min)
12. 練習：修改 API 參數，查詢不同城市的天氣並寫入新分頁 (video · 4 min)

### Chapter 3 — 用 Expression 與 Code 節點靈活處理資料

13. API 與 Webhook使用 Expression 處理 API 輸出 (video · 13 min)
14. Expression 語法入門：$json、$now、跨節點取值 (reading · 5 min)
15. Set 節點整理欄位、Code 節點產生結構化資料 (reading · 6 min)
16. 用 Code 節點遍歷陣列並新增計算欄位（fullName 範例） (reading · 4 min)
17. 資料驗證實作：檢查姓名、Email 格式與電話長度 (reading · 6 min)
18. 常用 Expression 語法與 Code 節點範本速查表 (reading · 5 min)
19. 練習：從 API 回應中提取指定欄位並用 Set 節點重新命名 (video · 3 min)

### Chapter 4 — 整合 Gmail：自動發送郵件通知

20. 第三方整合應用 — Google Gmail： 整合 Gmail 發送郵件 (video · 8 min)
21. Gmail 節點設定：OAuth 授權與帳號連接 (reading · 6 min)
22. 建立自動發送歡迎郵件的完整流程 (reading · 6 min)
23. 在郵件中嵌入動態內容與附件 (reading · 5 min)
24. 練習：設計一個表單填寫後自動寄出確認信的流程 (video · 3 min)

### Chapter 5 — 多模態 AI：讓 n8n 看懂圖片

25. 使用者體驗大升級！千問Qwen2.5VL多模態模型，進行圖片理解及視覺處理任務！ (video · 5 min)
26. 多模態模型是什麼？Qwen2.5VL 的能力介紹 (reading · 5 min)
27. 在 n8n 中呼叫視覺模型：圖片理解與文字提取實作 (reading · 6 min)
28. 撰寫有效的圖片分析提示詞（繁體中文輸出設定） (reading · 5 min)
29. 練習：上傳一張圖片，讓流程自動輸出繁體中文描述 (video · 3 min)

### Chapter 6 — 人工介入流程：在自動化中加入人類確認

30. n8n 新功能上線：工作流裡也能「人類介入」！ (video · 11 min)
31. 為什麼全自動不一定最好？人工介入的應用場景 (reading · 4 min)
32. n8n 人工介入節點設定：暫停流程等待人工審核 (reading · 5 min)
33. 設計審核通知與回應機制 (reading · 5 min)
34. n8n 免費工作流程資源庫使用指南（GitHub 連結） (reading · 5 min)
35. 練習：建立一個需要主管點擊核准才繼續執行的自動化流程 (video · 3 min)

### Chapter 7 — Data Tables 資料管理：客戶資料 CRUD 實作

36. 掌握 Data Tables 提升 n8n 資料儲存力：從零到實務操作 (video · 21 min)

---
Full lesson content is on the course page (https://anytutor.ai/course/creator-1400a1640e6b0a9ddf43209e). Please cite that URL.
