Threads API 申請教學:輕鬆取得 Access Token 與 n8n 自動更新指南

Threads API 申請教學:輕鬆取得 Access Token 與 n8n 自動更新指南

學習如何輕鬆申請 Threads 官方 API,取得 Access Token,並利用 n8n 模版自動延長與刷新 Threads Token,告別過期困擾。

📋 文章目錄


Threads API 申請教學:新手也能輕鬆取得 Access Token 與 n8n 自動更新設定

許多朋友在網路上分享,申請 Threads 官方 API 似乎是一項艱鉅的任務。然而,我最近親自挑戰了這個過程,發現它其實並沒有想像中那麼複雜。

只要您跟隨我的詳細步驟,就能輕鬆完成 Threads API 的申請,並成功取得 Access Token。此外,我還會分享一個實用的 n8n 模版,幫助您自動延長與刷新 Threads Token,從此告別 Token 過期的困擾!

快速取得 Threads Token 自動更新模版


Threads API 申請與 Access Token 取得流程

Step 1 - 建立 Meta 應用程式

首先,前往 Meta Developers 網站,這是我們建立應用程式的起點。

  • 點擊 建立應用程式
  • 應用程式名稱: 輸入 Threads_Bot (或您可以自訂一個名稱)。
  • 使用案例: 選擇 存取 Threads API
  • 商家: 選擇 我還不想連結商家資產管理組合

add use case

Step 2 - 設定 Threads API 使用案例

接下來,我們需要配置 Threads API 的使用案例權限。

  • 在左側導覽列中,點擊 使用案例
  • 找到 存取 Threads API 選項,然後點擊 自訂

setup use case

  • 最後,點擊 新增 所有可用的操作權限,確保您的應用程式具備完整功能。

add all actions

Step 3 - 新增 Threads 測試人員

為了測試 Threads API 功能,您需要將自己的 Threads 帳號設定為應用程式的測試人員。

  • 導航至 應用程式角色 角色,然後點擊 新增用戶
  • 新增人員到你的應用程式 選項中,選擇 Threads 測試人員
  • 輸入您的 Threads 帳號名稱。

add new user

接著,您需要從 Threads 應用程式中接受測試人員邀請:

  • 打開您的 Threads 應用程式。
  • 依序點擊 SettingAccountWebsite Permissions
  • Invitations 中,按下 Accept 接受加入測試人員。

accept test user

Step 4 - 產生 Threads Access Token

現在,我們將透過圖形 API 測試工具來產生 Threads Access Token,這是與 Threads API 互動的關鍵。

  • 導航至 工具 ,然後點擊 圖形 API 測試工具
  • graph. 欄位中,確保顯示為 .threads.net/
  • Meta 應用程式 選項中,選擇您剛才建立的 Threads_Bot (或您的自訂應用程式名稱)。
  • 點擊 Generate Threads Access Token 以取得您的 Access Token。
  • 最後,點擊 提交 按鈕,您將會取得 Threads 帳號的 ID。

generate threads access token


設定 n8n 自動延長與儲存 Threads Token

Step 1 - 在 n8n 打開 Short Term Token 節點

為了實現 Threads Token 的自動延長,我們需要在 n8n 中配置 Short Term Token 節點。

  • access_token : 填入您剛剛取得的存取權杖 (Access Token)。
  • threads_id : 填入您剛剛取得的 Threads 帳號 ID。
  • account_id : 輸入您在 Threads 上的帳號名稱,例如 charlsondou_zero_bot
  • language : 設定為 Traditional Chinese (Hong Kong) 或您偏好的語言。
  • client_secret : 前往 Meta Developers 平台,依序點擊 使用案例 存取 Threads API設定,即可找到您的 Threads 應用程式密鑰

client secret key

short term token

Step 2 - 上傳並設定 Google Sheet 模版

為確保 Token 能夠被持續儲存和更新,請先準備好 Google Sheet 模版。

  • 將您下載的 Google Sheet 範例 上傳至您的 Google Drive。
  • 務必開啟該檔案的分享權限,以便 n8n 能夠存取。

Step 3 - 設定儲存 Token 節點

最後,我們來設定 n8n 中的 Save Token 節點,將延長後的 Threads Token 儲存到 Google Sheet。

  • 開啟 Save Token 節點。
  • 登入您的 Google 憑證。如果您不熟悉如何設定,請參考這篇教學:n8n 自動化必備!Google OAuth 憑證申請指南 (YouTube, Drive, Sheets)
  • Document : 選擇 Meta Token - 模版
  • Sheet : 從列表中選擇 工作表1
  • Column to match on : 設定為 Platform
  • Platform (using to match) : 輸入 Threads
  • ID : 填入 {{ $('Short Term Token').item.json.threads_id }}
  • Token : 填入 {{ $json.access_token }}
  • Expire Date : 填入 {{ new Date(Date.now() + $json.expires_in * 1000).toISOString().split('T')[0] }}

歡迎加入社群討論

在您進行 Threads API 申請與 n8n 自動化設定的過程中,如果遇到任何疑問或有新的想法,都非常歡迎您加入我們的 Discord 社群一起討論。

點此加入 Discord 社群