Guides

用 API 發布 Facebook 粉絲專頁、Instagram、Threads 貼文:Meta App 與權杖設定


操作手冊 ・用 API 發布 Facebook 粉絲專頁、Instagram、Threads 貼文:Meta App 與權杖設定・第 3 / 3 章 ・更新於

3. Threads API 發文權杖:加入 Threads 測試人員並產生長效權杖

重點整理

Threads 帳號要先設為公開。App 後台「應用程式角色 → 新增用戶」選「Threads 測試人員」輸入帳號,狀態會是「待確認」;用手機 Threads 切到該帳號 →「設定 → 更多設定 → 網站權限 → Invites」接受。接著在 Threads 使用案例的「設定 → 用戶權杖產生器」按「產生存取權杖」,授權視窗用「編輯管理權限」只留必要項目與發文。權杖有效 60 天,到期前要延長。

Threads 不走企業管理平台的系統用戶,而是把 Threads 帳號加成 App 的測試人員,再由帳號本人授權。開始前先完成第 1 章(Threads 使用案例要有 threads_content_publish)。

準備 Threads 帳號

  • Threads 帳號用 Instagram 帳號開通。手機 Threads App 可以同時登入多個帳號,個人帳號不受影響。
  • 帳號要設為公開,用戶權杖產生器只能替公開帳號產生權杖。
  • 開通帳號、設定公開由帳號本人操作。

把帳號加為 Threads 測試人員

App 後台「應用程式角色 → 角色 → 新增用戶」,在「此應用程式的其他角色」選 Threads 測試人員。

新增人員到應用程式的角色選項,最下方是 Threads 測試人員

輸入 Threads 帳號名稱,從下拉選單選取後按「新增」。

選擇 Threads 測試人員後輸入帳號名稱並從清單選取

新增後狀態是「待確認」,要帳號本人接受邀請。

應用程式角色清單,Threads 測試人員狀態為待確認

在手機 Threads 接受邀請

手機 Threads 切到這個帳號 →「設定 → 更多設定 → 網站權限」。

手機 Threads 的更多設定頁,最下方是網站權限

切到「Invites」分頁,找到你的 App 按接受。接受後這裡只剩「移除」按鈕,App 後台的「待確認」也會消失。

手機 Threads 網站權限的 Invites 分頁,顯示受邀測試的應用程式

產生 Threads 存取權杖

App 後台「使用案例 → 存取 Threads API → 自訂 → 設定」,捲到最下方「用戶權杖產生器」,在帳號那一列按「產生存取權杖」。

Threads 使用案例設定頁,下方是用戶權杖產生器

會另開一個授權視窗。先按「編輯管理權限」,只留必要的「Access and display your Threads information」和「Create and share posts」,再按「以帳號身分繼續」。

Threads 授權視窗,只保留讀取基本資料與發文兩項權限

🔴 按「產生存取權杖」之前先停止錄影或截圖。權杖對話框出現後勾「我瞭解」→ 按「複製」→ 存進密碼管理工具 → 清掉剪貼簿。

驗證與到期延長

  • 驗證:GET https://graph.threads.net/v1.0/me?fields=id,username(Authorization 帶權杖),回傳的帳號名稱要正確。
  • 這組長效權杖有效 60 天。到期前用 GET https://graph.threads.net/refresh_access_token?grant_type=th_refresh_token 延長,延長後記得更新密碼管理工具裡的值與到期日。延長規則以 Threads API 官方文件 為準。
  • 沒有授權 threads_delete 的話,API 發出的串文要到 Threads App 手動刪除。

常見問題

找不到「網站權限」或沒有邀請?

確認手機 Threads 已切到被邀請的那個帳號,邀請是發給帳號、不是發給手機。剛新增測試人員時邀請可能晚幾分鐘出現。

產生存取權杖時說帳號不是公開的?

用戶權杖產生器只能替公開的 Threads 帳號產生權杖,到 Threads 的隱私設定改為公開後再產生。

Threads 權杖可以設成永不到期嗎?

不行。Threads 的長效權杖固定 60 天,要在到期前延長;建議在行事曆或監控排程放一個到期前提醒。

回到頂部 作品集 服務項目 知識文章 產品服務 聯絡我們
Lab Space