連接社交帳號
根據平台不同,帳號的連接有兩種方式。
登入平台
Instagram、Facebook、LinkedIn、X、YouTube、TikTok、Threads 和 Pinterest 透過平台自己的登入系統來連接。
- 使用
platform參數呼叫create_connect_link。 - 將連結提供給使用者。該連結有效時間約 10 分鐘,可在任何瀏覽器中開啟。
- 告知使用者平台會要求哪些事項:
- Instagram: 一個商業或創作者帳號。個人帳號無法連接用於發布。
- Facebook: 一個使用者管理的 Facebook 粉絲專頁。在 Facebook 的畫面上勾選每個粉絲專頁和所有權限。
- YouTube: 一個 Google 帳號下的 YouTube 頻道,並在 Google 的畫面上勾選所有 YouTube 權限。
- TikTok: 在 TikTok 的畫面上允許所有權限。
- 使用者完成後,呼叫
list_accounts確認帳號已出現。
使用金鑰或密碼的平台
這些平台直接在對話中使用 connect_credential_account 進行連接。使用者提供數值;切勿自行猜測。
- Bluesky:
handle和來自 Bluesky 設定、應用程式密碼中的app_password。絕不能使用主密碼。 - Telegram: 一個來自 @BotFather 的
bot_token,以及channel(@username 或聊天 ID)。機器人必須是頻道的管理員。 - Discord: 一個來自伺服器設定、整合、Webhooks 的
webhook_url。 - WordPress(自架,WordPress 5.6 或更新版本):
site_url、username,以及來自使用者、個人檔案、應用程式密碼中的app_password。絕不能使用登入密碼。
當帳號停止運作時
使用 account_id 參數呼叫 create_reconnect_link,並將連結提供給使用者。對於使用金鑰和密碼的平台,使用新的數值再次呼叫 connect_credential_account。
方案限制
每個方案包含一定數量的帳號。如果連接因達到上限而失敗,請直接告知使用者。他們可以移除不再使用的帳號,或在 app.posteverywhere.ai 變更方案。