Tutorial/n8n 快速入門

用 n8n HTTP Request 節點攞匯率

整一個細小工作流程,定時攞最新匯率,再將每個數值交畀下一個節點。唔使安裝社群節點。

ERexchangerate.dev·Aug 5, 2026·6 min

實際只需要 Schedule Trigger、HTTP Request 同資料目的地三個節點。先用匿名請求睇清楚回應,運作正常之後,再將免費 key 存入 Header Auth 憑證並啟用工作流程。

Key points
直接用 n8n 內置嘅 HTTP Request 節點。
一次呼叫 /v1/latest/USD?symbols=EUR,GBP,JPY 就攞到三個匯率。
{{$json.rates.EUR}} 呢類 expression 讀取數值。
將 key 放入 Header Auth 憑證,唔好逐個節點填。
每個鐘執行一次,30 日大約用 720 次呼叫。

建立三個節點

依次加入 Schedule Trigger → HTTP Request → Edit Fields。測試期間可以先用 Manual Trigger。Edit Fields 唔係必須,但可以將輸出整理好,方便寫入試算表、資料庫或者訊息。

設定 HTTP Request

Method 揀 GET,填入下面網址,開啟 query parameters。Name 填 symbols,Value 填 EUR,GBP,JPY,Response Format 揀 JSON,再撳 Execute step

curlcopy
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR,GBP,JPY"

用 expression 讀匯率

喺 Edit Fields 將值轉做 Expression。例如 {{$json.rates.EUR}} 會讀到歐元匯率。{{$json.source}}{{$json.data_updated_at}} 都值得保留,之後先知道資料係幾時更新。

n8n · expressionscopy
EUR  {{$json.rates.EUR}}
GBP  {{$json.rates.GBP}}
JPY  {{$json.rates.JPY}}
source  {{$json.source}}
updated  {{$json.data_updated_at}}

將 key 存做憑證

建立免費 key,再喺 n8n 新增 Header Auth 憑證。Name 用 Authorization,Value 用 Bearer exr_live_your_key。匯出工作流程時就唔會連秘密值一齊帶走。

唔好將 key 寫入節點參數
n8n 會將憑證同工作流程分開保存。分享工作流程 JSON 時,只會保留憑證參照。

按用途安排時間

營運儀表板通常每個鐘一次已經夠,日報可以每日一次。要多幾隻貨幣,就加落 symbols,唔好複製 HTTP 節點。

只屬指示性匯率
適合自動化、估算、報表同分析,唔係可以成交嘅報價,亦唔可以用作結算。
ER
exchangerate.dev
為開發者提供嘅整合指南。

Keep reading

ReferenceExchange rate API quickstartRead TutorialLive exchange rates in Google SheetsRead TutorialLoad exchange rates into Power BIRead
更多比較Fixer vs exchangerate.devOpen Exchange Rates vs exchangerate.devCurrencylayer vs exchangerate.dev
學習Reading source and market_session in your pipelineIndicative vs executable FX rates: what a rates API actually gives youECB reference rates, explained
即時匯率EUR/USDGBP/USDUSD/JPY