📌內容目錄
📍你目前的所在位置:

4 步驟申請 IG API|申請完即可用 n8n 自動在 IG 上發文

IGAPI 申請IGAPI IG自動發文 n8nIG發文
自動發文
自動社群發文
舊文重發自動工作流

為了用 n8n 跑 IG 的自動發文工作流,我們需要將 IG API 餵給 n8n 工作流中的各個節點(HTTP Request),如此才有辦法自動發文。若少了 IG API,n8n 就無法幫你自動發文。

IG API 就像一個「官方開的後門」,你要從這個門進去做事,一定要出示以下兩樣證件。

  1. IG ID:它是一長串數字,每個 FB 帳號都有一個固定的 ID,它用來證明你是誰。
  2. Access Token:它是一長串數字 + 英文,它用來證明你被允許發文。

所以,這篇文章主要教你如何取得「IG ID」和「Access Token」。


步驟 1:建立 Meta 應用程式

來到 Meta 的應用程式頁面(需要你登入),如下圖。

n8nigapi1

點擊畫面中右上角綠色的「建立應用程式」,點擊後來到以下畫面。

n8nigapi2

這裡需要你輸入「應用程式名稱」和「電子郵件地址」。

應用程式名稱,你想叫什麼就叫什麼,發文時它不會顯示出來,請放心。

電子郵件地址,請確實填寫。

填完後,請點擊右下角的「繼續」。

接下來的頁面是選擇你的使用案例,這裡我們點選左側的「內容管理」>「管理 Instagram 的訊息和內容」,都點選好了之後就按「繼續」,如下圖紅框處。

n8nigapi3

接著來到下一個頁面,它問你要不要連結商家資產管理組合。可連可不連,都不影響後續運作,但這裡我選擇不連,即勾選「我還不想連結商家資產管理組合」,如下圖。

n8nigapi4

勾選後請點擊「繼續」。

接下來會看到以下頁面。

n8nigapi5

不用理他,直接點「下一步」。

接下來會來到總覽,我們不需要做任何動作,直接點擊最右下角的綠色「前往主控板」即可。

n8nigapi6

點擊「前往主控板」後,會馬上跳出輸入 FB 密碼的提示(如下圖),請照實輸入,輸入完成後點擊「提交」。

n8nigapi7

提交後,就成功建立應用程式啦!恭喜你!然後你的電腦會顯示你在主控板的畫面,如下圖。

n8nigapi8

步驟 2:設定應用程式的權限

接著我們點擊畫面中的「自訂管理 Instagram 的訊息和內容的使用案例」,如下圖紅框所示。

n8nigapi9

點擊後,會來到自訂使用案例頁面,如下圖。

n8nigapi10

接下來點擊「新增必要的訊息發送權限」的藍色按鈕「Add all permissions」。

n8nigapi11

點擊後,藍色按鈕會變灰色按鈕,然後顯示「Go to permission and features」,再點擊它一次。

n8nigapi12

點擊後會來到權限和功能頁面,這裡我們要將全部的功能點擊「新增」,頁面滑下去還有更多功能,全部都要點擊「新增」(下圖紅框處)。

n8nigapi13

點擊後,它會開始轉圈。我們讓它跑一下。跑完後會顯示「操作」(如下圖)。如果它一直在轉圈的話,就直接重新整理,整理完通常都會顯示「操作」。

n8nigapi14

全部功能都顯示「操作」後,接著點擊畫面左側的「主控板」>「應用程式角色」>「角色」>「新增用戶」,如下圖。

n8nigapi15

點擊後,會跳出一個視窗(如下圖)。我們要勾選「Instagram 測試人員」,然後在最底下的欄位輸入你的 IG 帳號(忘記的話,可以開你的 IG 查看)。都完成後就點擊「新增」。

n8nigapi16

新增後,你的應用程式角色就多了你的 IG 帳號啦(如下圖)!但它目前是顯示「待確認」,所以我們要開啟 IG app 去做確認。

n8nigapi17

打開你的 IG,點擊最右下角的頭像,來到主頁面,接著點擊右上角的「≡」>「應用程式網站權限」>「應用程式和網站」>「接受」(如下圖)。手機 app 如果看不到「測試員邀醒」的話,請改用電腦瀏覽器。

n8nigapi18

點擊「接受」後,就會顯示以下畫面。

n8nigapi19

回到電腦的應用程式角色畫面,點擊重新整理,你會發現「待確認」的提示消失了。

這樣就等於成功設定應用程式的權限啦!恭喜!

另外請注意,請記得將你的 IG 帳號轉為「專業帳號」中的「商業帳號」或「創作者帳號」,如此才能用 IG API 發文。


工商時間

如果你想要以最短的時間瞭解 n8n,並且將其應用在社群自動發文的話,歡迎參考我自製的線上課程:《舊文重發自動工作流》。

透過《舊文重發自動工作流》,你可以在 3 小時內打造好 FB、IG 和 Threads 的自動發文系統,往後的舊文重發毫不費力!

施定男
村長
舊文重發
舊文重發自動工作流
社群自動發文

步驟 3:領取「IG ID」和「Access Token」

在同個畫面中,點擊左側的「測試」,如下圖。

n8nigapi20

進入頁面後,再點擊「開啟圖形 API 測試工具」,如下圖。

n8nigapi21

點擊後,它會幫你另開分頁,來到圖形 API 測試工具頁面。

在該頁面中,我們要把開啟所有與 Instagram 有關的權限。開啟權限的欄位在下圖紅框處。

n8nigapi22

開始新增權限,在欄位中輸入「Instagram」,它就會跳出一堆權限,全部把它們勾選起來,如下圖。

n8nigapi23

都選擇好了之後,點擊藍色的「Generate Access Token」按鈕,如下圖。

n8nigapi24

點擊後會跳出一個視窗(如下圖),這是正常現象,我們點擊繼續即可。

n8nigapi25

接著這樣選。這裡要注意的是,這裡 IG 帳號底下的那串數字,就是你的 IG ID,請把它記錄下來。記錄完成後,點「繼續」。

n8nigapi26

這個不用理會它,再點「繼續」。

n8nigapi27

接下來,它會秀出你剛剛開啟的所有權限,我們直接點「儲存」。

n8nigapi28

點擊「知道了」。

n8nigapi29

然後「存取權杖」欄位就會出現英文數字,如下圖。

n8nigapi30

請你點擊這串英文數字右邊的複製圖示,點擊「工具」>「存取權杖偵錯工具」(如下圖)。

n8nigapi31

接著在下圖紅框處,貼上你剛剛複製的短效 Token,然後再點擊「偵錯」。

n8nigapi32

點擊後,它會生成結果。我們滑到最底下,點擊「延伸存取權杖」,它會要求你輸入 FB 密碼。

n8nigapi33

提交密碼後,底下就會生成綠字的長效 Token(如下圖紅框處)。

n8nigapi34

請把這串英文數字記錄下來。

如果這顆長效 Token 快過期了,就是再重複這個步驟,換一顆新的。

步驟 4:發佈應用程式

進到發佈頁面後,直接點擊最右下角的「發佈」,如下圖所示(在這之前要先填寫隱私政策網址,該網址隨便填就可,我是填 FB 的隱私政策網址:https://www.facebook.com/privacy/policy/)。

n8nigapi35

成功發佈後,會立即跳出提示。

n8nigapi36

同時,你的信箱應該也會收到 FB 寄給你的通知信(如下圖),這封信可以不需要理會他。

n8nigapi37

恭喜你,正式發佈了你的應用程式!現在已經可以用 n8n 自動在 IG 上發文啦!


寫在最後

如果你還有申請其他社群 API 的需求,例如 FB 和 Threads 的 API,歡迎參考以下兩篇文章~

如果你想要開始使用 n8n,把日常工作自動化,那麼你可以參考以下文章,它會從 0 開始帶你建立 n8n。

(延伸閱讀:3 步驟,帶你從註冊 Zeabur 到部署 n8n

如果你想在完成自動工作流後讓 n8n 自動寄 Gmail 給你,那麼你可以參考以下文章,它會從 0 開始帶你拿到自動寄信所需的憑證。

(延伸閱讀:讓 n8n 自動工作流自動寄 Gmail 給你,兩步驟輕鬆設定


工商時間

如果你想要以最短的時間瞭解 n8n,並且將其應用在社群自動發文的話,歡迎參考我自製的線上課程:《舊文重發自動工作流》。

透過《舊文重發自動工作流》,你可以在 3 小時內打造好 FB、IG 和 Threads 的自動發文系統,往後的舊文重發毫不費力!

施定男
村長
舊文重發
舊文重發自動工作流
社群自動發文

覺得文章對你有幫助的話,就分享出去吧!

關於作者

書評網站《進化村》、線上學習網站《進化村學院》、Podcast《村長說書》、IG《村長的閱讀基地》主理人。

除了分享心得筆記之外,也分享如何經營「閱讀個人品牌」,實現閱讀變現

免費訂閱《持續進化》電子報,每兩週可獲得……

好書精華

+

閱讀變現閱讀個人品牌經營

or

我對無解難題的觀點

訂閱即可獲得 ⭣ ⭣ ⭣
IG閱讀帳發文前檢查表電子書 施定男 村長 進化村 村長的閱讀基地 持續有料電子報
幫助你輕鬆提升貼文觸及率!

相關文章

歡迎留言與村長互動 🤗

免費訂閱《持續進化》電子報,每兩週可獲得……

好書精華

+

閱讀變現閱讀個人品牌經營

or

我對無解難題的觀點

訂閱即可獲得 ⭣ ⭣ ⭣
IG閱讀帳發文前檢查表電子書 施定男 村長 進化村 村長的閱讀基地 持續有料電子報
幫助你輕鬆提升貼文觸及率!