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

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

n8n FB自動發文 FBAPI FBAPI申請 FBID FBAccesstoken
自動發文
n8n自動發文
社群自動發文
舊文重發
舊文重發自動工作流

這篇說的 FB 是 FB 粉絲團,不是 FB 個人帳號。FB 個人帳號目前還沒有提供 API 給 n8n 自動發文。

以下提到的所有「FB」,指的都是「FB 粉絲團」。

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

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

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

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


步驟 1:建立 Meta 應用程式

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

n8nfbapi1

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

n8nfbapi2

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

應用程式名稱,建議填你的品牌名,因為 n8n 自動發文時會把應用程式名稱秀出來(只有 FB 會,IG 和 Threads 則不會),秀出「由 OOO 發佈」,如下圖紅框處。

n8nfbapi3

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

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

接下來的頁面是選擇你的使用案例,這裡我們點擊左側的「內容管理」>「管理粉絲專頁的所有內容」即可,如下圖紅框處。

n8nfbapi4

勾選後請點擊「繼續」。

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

n8nfbapi5

勾選後請點擊「繼續」。

接下來會看到以下頁面。

n8nfbapi6

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

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

n8nfbapi7

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

n8nfbapi8

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

n8nfbapi9

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

接著我們點擊畫面中的「自訂管理粉絲專頁所有內容的使用案例」,如下圖紅框所示。

n8nfbapi10

點擊後,會來到自訂使用案例頁面,這頁包含了許多 FB 上的功能,例如發文、刪文等等功能。

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

n8nfbapi11

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

n8nfbapi12

全部功能都顯示「操作」後,就等於完成了設定應用程式的權限!

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

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

n8nfbapi13

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

n8nfbapi14

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

在該頁面中,我們要把 graph 旁邊的英文選擇為 facebook.com(如下圖紅框處 1),然後右側的 Meta 應用程式選擇為你剛剛發佈的應用程式(如下圖紅框處 2)。

n8nfbapi15

接著我們要新增權限,也就是在畫面中右下角的「權限」欄位新增東西。請在欄位中輸入 page,然後勾選所有跳出來的東西(如下兩張圖)。

n8nfbapi16
n8nfbapi17

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

n8nfbapi18

點擊後會跳出一個視窗(如下三張圖),這是正常現象,我們點擊繼續,然後選擇你想串接的 FB 粉專,最後點擊儲存即可。

n8nfbapi19
n8nfbapi20
n8nfbapi21

點擊後,這裡就先告一段落啦~先擱著。

現在請到你的 FB 粉專,查看你的粉絲專頁編號。步驟是點擊「關於」>「粉絲專頁資訊透明度」,接著就會看到「粉絲專頁編號」了,它是一串數字(如下圖),它就是我們要的「FB ID」,請把它記錄下來。

n8nfbapi22

接著回到圖形 API 測試工具頁面,在下圖紅框處輸入以下內容並提交:

〔你的 FB ID〕?fields=access_token

例如我的就是輸入「119281034435212?fields=access_token」。

n8nfbapi23

提交後,它底下就會就會出現綠字的「access_token」和藍字的「ID」。

在這個步驟中,我們拿到了 FB ID 和 Access Token,已經可以打通 FB API 了!恭喜你!!!

但是,目前拿到的 Access Token 是短效的(短效 Token),其有效期限可能只有短短幾個小時。所以我們要再把它換成長效 Token,其有效期限可長達兩個月。

等等會提到換長效 Token 的方法,現在我們先發佈應用程式,讓 Token 生效。


工商時間

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

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

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

步驟 4:發佈應用程式

點擊畫面中左側的「主控板」。

n8nfbapi24

你會看到前兩項已經打勾了,代表你前面的步驟做的很不錯!

接下來要點擊還未打勾的「請確認符合所有要求,再發佈應用程式」,如下圖。

n8nfbapi25

接著點擊「前往應用程式設定」,如下圖紅框處。

n8nfbapi26

接著我們要在「隱私權政策網址」欄位中填入網址。

n8nfbapi27

這個欄位,其實隨便填一個網址就行了,我是填 FB 的隱私權政策頁面的網址「https://www.facebook.com/privacy/policy/」。

填完後,點擊最右下角的「儲存變更」即可。

n8nfbapi28

儲存後,再點擊畫面中左側的發佈即可。

進到發佈頁面後,直接點擊最右下角的「發佈」,如下圖所示。

n8nfbapi29

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

n8nfbapi30

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

n8nfbapi31

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

但是我們剛剛拿到的 Access Token 是短效 Token,現在我們要把它換成長效 Token。

步驟 5:把短效 Token 換成長效 Token

剛剛拿到短效的 Access Token 後,現在我們要讓它變長效,讓它能一次使用兩個月。

請先複製短效 Token,然後點擊「工具」>「存取權杖偵錯工作」(如下圖)。

n8nfbapi32

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

n8nfbapi33

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

n8nfbapi34

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

n8nfbapi35

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

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

恭喜你!堅持走到了這一步!現在我們有「FB ID」和「長效 Token」,已經可以實現 n8n 自動在 FB 上發文的工作流啦!


寫在最後

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

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

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

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

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


工商時間

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

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

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

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

關於作者

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

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

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

好書精華

+

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

or

我對無解難題的觀點

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

相關文章

歡迎留言與村長互動 🤗

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

好書精華

+

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

or

我對無解難題的觀點

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