Instagram API 申請教學:建立應用程式到自動發文,可透過企業管理後台取得永久 Token
Instagram API 的申請共 5 個步驟:建立 Meta App → 加入 IG 測試人員 → 取得 User ID 和 Token → 開啟必要權限 → 用 Agent 自動完成環境配置與發佈腳本。 而且 IG 還能透過企業管理後台取得永久權限的 Token(Threads 做不到),做一次就一勞永逸。完整操作有影片+截圖+可直接貼給 AI 的指令。
這支教學的 Threads 貼文累積了 18,000+ 觀看、456 次分享、42 次轉發——下面的 FAQ 有一部分就是從留言區的真實提問整理出來的。
開始前先準備好
- FB 帳號:登入 Meta 開發者後台用(帳號注意事項)
- IG 帳號:需要先切換成專業帳號(設定裡免費切換)
Step 1:建立 Meta 應用程式
來到 Meta 開發者後台,點右上角綠色的「建立應用程式」。
填入「應用程式名稱」和「電子郵件地址」,點右下角「繼續」——名稱隨便取(發文時不會顯示),Email 要確實填寫。
使用案例:左側點「內容管理」,右側勾選「管理 Instagram 的訊息和內容」,按繼續。
商家連結頁:勾選「我還不想連結商家資產管理組合」,按繼續。
要求頁直接點「下一步」,不用做任何事。
總覽確認沒問題,點右下角綠色「前往主控板」。
跳出 FB 密碼確認,輸入後點「提交」,應用程式就建立好了!
Step 2:加入 IG 測試人員
側邊欄點「角色」,右上角點「新增角色」。
切換到 Instagram 測試人員,點「新增 Instagram 測試人員」輸入你的 IG 帳號。
邀請送出後,IG 帳號會顯示「待確認」狀態。
登入 IG 帳號接受邀請:點網站權限連結會跳轉到 IG 後台,從「網站權限 > 應用程式和網站 > 測試員邀請」按接受——很多人卡在這裡,以為送出邀請就好。
回到開發者後台,「待確認」消除,IG 帳號與 App 綁定成功。
Step 3:取得 User ID 和 Token
先開使用案例選單,進到主選項找到 IG 自訂案例。
進到 IG 自訂案例後,先把頭像旁那串 User ID 複製起來,再點「產生權杖」。
跳出 IG 登入畫面,輸入帳號密碼完成登入。
五個授權選項都要允許,後面的 token 才能正常使用。
Access Token 產生完成,複製後先存好(只會顯示這一次)。
Step 4:開啟必要權限(圖形 API 測試工具)
先開啟「圖形 API 測試工具」(上方工具選單裡)。
先選 Facebook 這條授權流程(不是 Instagram——很多人卡在這)。
選擇你剛剛建立好的 Meta App。
點「新增權限」,進入權限勾選。
12 項權限非強制全勾——全勾較方便,也可以只勾你要開通的權限。
點選「產生暫時權杖」,會跳出 FB 登入視窗,按繼續。
選擇要綁定授權的 Instagram 帳號。
看到提醒不用緊張——不影響申請 API,直接點繼續。
最後把要求的使用權限全部允許,完成圖形 API 測試工具的授權流程。
Step 5:填進 Tooka,開始做圖文跟自動發布
最後一步不用寫任何程式:打開我開源的發文工具連結頁——
👉 tooka.js0980420.workers.dev/connects?tab=publish
把剛剛拿到的 User ID 和 Access Token 直接貼上,你就能用這工具做圖文跟自動發布了——.env 會自動幫你建好,Token 的自動延期也內建。
進階:企業管理後台取得永久 Token
不想跑 60 天續期的話,IG(和 FB)還有一條 Threads 沒有的路:透過企業管理後台把帳號連結為資產,取得永久權限的 Token。
- 打開企業管理後台的 Instagram 帳號設定:business.facebook.com/latest/settings/instagram_account
- 點「連結資產」,把你的 IG 專業帳號連進商業資產組合
- 連結完成後,由系統使用者產生永久權限的 Token,填進
.env一勞永逸
自動發文的圖片要先放到公開網址
IG API 設計上要求 Meta 用 image_url 抓圖——也就是說,要自動發文的話,貼文的圖片必須先放在一個公開可存取的網址上。怎麼做?
- 到 api.imgbb.com 免費申請一組 API Key
- 填進我的發文工具 Tooka 的連結頁就可以——匯出的圖會自動上傳 Imgbb 取得公開網址再發佈
細節可以私訊我詢問。
三大平台 Token 差別速記
| Instagram / Facebook | Threads | |
|---|---|---|
| Token | 企業管理後台連結資產 → 永久權限 | 長期 Token 60 天需延期(自動延期做法) |
拿到 API 之後
本文常見問題
Instagram API 申請是免費的嗎? ▾
一般 IG 帳號可以用 API 嗎? ▾
Instagram API 的 Token 會過期嗎? ▾
「新增權限」的下拉選單沒有東西可以選? ▾
權限都開了還是不行? ▾
可以用 API 幫 IG 貼文加音樂或存草稿嗎? ▾
FB 高級權限一直申請失敗怎麼辦? ▾
自動發文前 AI 要求要先把圖片放到公開網址?要怎麼做? ▾
建立應用程式時的「隱私權政策網址」要填什麼? ▾
關於作者
Alex——全職接案工程師、20 萬人 OpenClaw 中文社群版主。AI Agent 工具使用、做自動發文、AI 生圖模板、對話式拍片教學——盡可能把工作流程簡化成對話就能完成,只需第一次使用前的安裝、串接成本,一次性教學,受用好幾次。 完整介紹