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

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

threadsapi
n8nthreads
threadsapi申請
自動發文
Threads自動發文
社群自動發文
舊文重發
舊文重發自動工作流

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

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

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

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


步驟 1:建立 Meta 應用程式

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

n8nthreadsapi1

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

n8nthreadsapi2

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

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

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

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

接下來的頁面是選擇你的使用案例,這裡我們勾選「存取 Threads API」即可,如下圖。

n8nthreadsapi3

勾選後請點擊「繼續」。

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

n8nthreadsapi4

勾選後請點擊「繼續」。

接下來會看到以下頁面。

n8nthreadsapi5

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

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

n8nthreadsapi6

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

n8nthreadsapi7

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

n8nthreadsapi8

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

接著我們點擊畫面中的「自訂存取 Threads API 的使用案例」,如下圖紅框所示。

n8nthreadsapi9

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

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

n8nthreadsapi10

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

n8nthreadsapi11

全部功能都顯示「操作」後,接著點擊畫面左側的「設定」,如下圖。

n8nthreadsapi12

點進「設定」後,將畫面滑到最底下,點擊「新增或移除 Threads 測試人員」。

n8nthreadsapi13

點擊後,會來到以下畫面。這裡我們要再點擊「新增用戶」。

n8nthreadsapi14

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

n8nthreadsapi15

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

n8nthreadsapi16

打開你的 Threads,直接點擊最右上角的「=」,接著點擊「帳號」,再點擊「網站權限」,然後點擊「Invites」,就會看到你的應用程式邀請(如下圖)。我們點「接受」。

n8nthreadsapi17

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

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

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

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

n8nthreadsapi18

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

n8nthreadsapi19

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

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

n8nthreadsapi20

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

n8nthreadsapi21

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

n8nthreadsapi22

點擊後,畫面中的存取權杖(Access Token)欄位會冒出一段英文數字,如下圖。這段英文數字就是我們要的「Access Token」,先放著,我們等等再來處理它。

n8nthreadsapi23

現在請點擊「提交」,如下圖紅框處。

n8nthreadsapi24

點擊後,它會給你 ID 和使用者名稱,如下圖。

n8nthreadsapi25

這個 ID,就是我們要的 Threads ID,請把它記錄下來。

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

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

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


工商時間

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

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

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

步驟 4:發佈應用程式

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

n8nthreadsapi26

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

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

n8nthreadsapi27

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

n8nthreadsapi28

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

n8nthreadsapi29

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

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

n8nthreadsapi30

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

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

n8nthreadsapi31

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

n8nthreadsapi32

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

n8nthreadsapi33

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

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

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

接下來,我們只要對著瀏覽器輸入一串網址,就能換到長效 Token。

網址如下:

https://graph.threads.net/access_token?grant_type=th_exchange_token&client_secret=你的應用程式密鑰&access_token=你的短效Token

短效 Token 你已經有了,接下來要拿到應用程式密鑰。

請點擊「應用程式設定」>「基本資料」,如下圖。

n8nthreadsapi34

進來基本資料頁面後,再點擊應用程式密鑰旁的「顯示」(如下圖)。

n8nthreadsapi35

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

n8nthreadsapi36

提交後,即可得到由英文和數字組成的密鑰。

接下來就是把你的「密鑰」和「短效 Token」輸入進網址:

https://graph.threads.net/access_token?grant_type=th_exchange_token&client_secret=你的應用程式密鑰&access_token=你的短效Token

輸入完成後,就直接貼到瀏覽器的網址列,然後按 Enter,會跳出以下畫面。

n8nthreadsapi37

畫面中的 access_token 就是你的長效 Token,請把這一長串記錄下來。

畫面中的 5184000,代表這個 Token 還可以活 5184000 秒,也就是 60 天的意思。

如果這顆長效 Token 快過期了,我們也可以直接對著瀏覽器輸入以下網址,換取下一個長效 Token。

https://graph.threads.net/refresh_access_token?grant_type=th_refresh_token&access_token=你正在使用的長效Token

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


寫在最後

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

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

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

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

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


工商時間

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

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

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

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

關於作者

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

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

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

好書精華

+

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

or

我對無解難題的觀點

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

相關文章

歡迎留言與村長互動 🤗

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

好書精華

+

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

or

我對無解難題的觀點

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