// Meta API 教學

Meta API 教學:一次過拿 Instagram、Facebook、Threads 發佈權限(2026)

想用程式或自動化工具(n8n、Make、自寫 script)幫你發 IG、Facebook、Threads 帖,就要先取得 Meta 的 Graph API access token 及各平台 ID。本文由頭到尾帶你做:建立 Meta App → 加測試人員 → 開權限 → 換 60 日 token → 取各平台 ID。全部免費,自用 development mode 下不需 App Review。

什麼是 Meta Graph API?

Instagram、Facebook 專頁和 Threads 三個平台的發佈功能,都跑在同一套 Meta Graph API 上。你在 Meta 開發者後台建一個應用程式(App),幫你自己的帳號取得一條 access token,之後所有發帖請求都帶著這條 token。

重點:在 development mode 下,你可以用自己的帳號完整測試並真實發帖,不需要 App Review,也不需要商業驗證(Business Verification)。只有當你要幫「別人的帳號」發帖(例如做 SaaS)才需要進階權限。

STEP 01

建立 Meta 應用程式

Facebook、Instagram、Threads 的 API 都在 Meta 開發者後台取得。

  1. 進入開發者後台,建立應用程式。
  2. 填上 App 名稱(只供自己識別)。
  3. 用途選擇:Threads API管理專頁的所有內容管理 Instagram 訊息和內容
  4. 是否連接商家資產組合 → 揀「我還不想連接」。
  5. 建立完成,見到應用程式主畫面。

STEP 02

加入測試人員並授權

1. 去應用程式角色,把 Instagram 與 Threads 帳號加為測試人員(Facebook 專頁若已連到開發者帳號則免)。

2. 去各平台接受授權:Instagram → 設定 → 應用程式和網站;Threads → 設定 → 更多設定 → 網站權限 → 邀請。

3. 回後台重新整理,「審理中」消失即代表成功。

STEP 03

開啟所需權限

Instagram 功能只允許商業/專業帳號使用。逐個加入:

Instagram:instagram_basic、instagram_content_publish
Facebook:pages_read_engagement、pages_show_list、pages_manage_posts
Threads:Threads basic、threads_content_publish

STEP 04

取得有效期 60 日的 Token

Facebook + Instagram:去 工具 → 圖形 API 測試工具,選回 App、加入權限,按 Generate Access Token 並選擇 Page 與 IG 帳號。把 token 貼進存取憑證除錯工具,按「延伸存取憑證」,到期日由一小時變成 60 日。

Threads(要多做一步):Threads 沒有「延伸」按鈕。在應用程式設定 → 基本資料複製 App Secret,用 Meta 提供的換 token 網址取得新 token,再除錯確認到期日為兩個月。

STEP 05

取得各平台的 ID

Facebook 專頁 ID:專頁 → 關於 → 專業透明度。

Instagram/Threads ID:UI 找不到,需把60 日 token 填入查詢網址開啟,頁面會傳回 ID。

常見問題排難

  • 帳號建不成 / 被停用 — 關掉 VPN 再試。Meta 對異地 IP 的風險檢測很嚴,這是最常見的失敗原因。
  • Instagram 發不出帖 — 先確認帳號已轉為專業/商業帳號(個人帳號無法使用發佈 API),再確認 instagram_content_publish 已開。
  • Threads token 一小時就過期 — Threads 沒有 Extend 按鈕,必須用 App Secret 換取長期 token(見 STEP 04 的 Threads 部分)。跳過這步就只會拿到短期 token。
  • 回傳 (#10) Application does not have permission — 對應權限沒有在 Graph API Explorer 的 Permissions 加入,重新 Generate 一次。
  • 回傳 (#200)OAuthException — 通常是專頁沒有授權給 App,回應用程式角色確認測試人員已接受邀請。
  • 兩個月後 token 失效怎麼辦? — 60 日是 Meta 的硬限制。到期前重跑 STEP 04 換一條新的,再貼回你的自動化工具。建議在日曆設一個 55 日的提醒。

常見問答

都不需要。Meta Graph API 本身免費,而自用的 development mode 下可以直接幫自己的帳號發帖,不需送審,也不需商業登記(BR)。

延長後為 60 日。到期需重新執行換取步驟(STEP 04)。Threads 需額外用 App Secret 換取,沒有 Extend 按鈕。

不可以。必須先在 Instagram 設定內轉為專業或商業帳號,發佈 API 才會開放。轉換免費且可隨時改回。

可以。在建立 App 時同時選取三個用途(use cases),之後分別加上各自需要的權限即可。但 Threads 的 token 與 IG/FB 的 token 是兩條不同的 token。

自用不需要。但若你要幫客戶的帳號發帖(Advanced Access),則會觸發商業驗證要求。詳細分級見Standard 與 Advanced Access 權限全解析

下一步

拿到 token 之後,想要一條做好的自動發帖工作流?→ 多平台自動發文系統(免費 n8n 工作流)

同系列:Notion API 教學|沒有 BR 可以用 Meta API 嗎?

Scroll to Top