// 免費 n8n 工作流 + 完整教學
從零到上線:多平台自動發文完整教學
以下逐步示範如何取得 Meta API,把 Notion、n8n 與 Instagram/Facebook/Threads 接通,最後實測一次同步發佈。每一步都附上實際操作截圖;首次設定約 15 分鐘。
// 運作概覽
由 Notion 一行內容 → 三個平台
01
觸發
按你設定的時間表自動執行。
02
Notion 取內容
讀取 Status 為 Approved 的內容。
03
逐平台判斷
哪個平台有文案就發哪個,留空略過。
04
同步分發
經 Meta 官方 API 同步發佈,各自獨立。
05
回寫 Notion
自動標記結果(成功/部分/失敗)。
// 開始前
準備三個帳號
1. Notion:用作控制台。
2. Cloudflare(或你慣用的平台):存放 Instagram 貼文圖片;Meta API 需要一條公開、有效的圖片網址。
3. Meta 開發者帳號:取得 IG/FB/Threads 的 API。
STEP 06
連接 Notion 與 n8n
Notion API key:在 Notion 範本頁 → 管理連接 → 前往開發人員入口 → 新連接 → 存取權杖,複製權杖並在頁面授權該連接。
n8n:進入 folder,把 IG business ID、Facebook page ID、Threads user ID 填入;新增 Notion Credential 貼上權杖,見 Credential test successful 即成功。
你的 Notion 資料庫需要以下欄位(名稱要一致,工作流靠它對欄):
| Property | 類型 | 用途 |
|---|---|---|
| Name | Title | 內部識別 |
| Content_IG | Text | IG caption(留空 = 不發佈) |
| Content_FB | Text | FB 貼文 |
| Content_Threads | Text | Threads 貼文 |
| Image_URL | URL | 公開圖片直連(IG 須 JPEG) |
| Status | Select | Draft → Approved → 結果 |
| Posted_At | Date | 發佈時間(防重發) |
| Error_Log | Text | 失敗原因 |
常見問題
開發模式下發佈至自己的帳戶並不需要。若要發佈至客戶帳戶或公開 app,才需要 App Review 與 verification。
Meta API 不支援 IG 純文字貼文;未填圖片時工作流會自動略過 IG 並標記 Partial。圖片須為公開的 JPEG 直連(建議 Cloudflare R2)。
需要。Threads 不與 IG/FB 共用同一個 app,須另外開設 Threads use-case,取得 threads_content_publish 與獨立 token/user id。
新版專頁體驗會令 /me/accounts 回傳空值,改用 GET /{PAGE_ID}?fields=access_token 直接取得(系統已採用這個穩妥寫法)。
Meta long-lived token 60 日(System User 可永久);Threads 60 日可 refresh。下載包附有 token 續期工作流。
可以,Notion 哪一欄有內容就發佈哪個平台,留空即略過。
想要一份可列印的完整設定清單?
- 可列印的「15 分鐘設定清單」,逐步跟著完成設定。
留個 email,清單即刻寄給你。
想快人一步?留個 email,我把一份可列印的 15 分鐘設定清單即時寄給你,照著一步步做,更快接通三個平台。教學與工作流本身全部免費公開。
清單已解鎖,也已寄到你的 email。建議列印出來,做一步打一個勾。
