功能對照
SosoAPI 喺各個平台可以發佈乜嘢?
先用呢個對照表揀工作流程,再檢查實際連接嘅帳戶同草稿。支援某種格式,唔代表每個帳戶、權限或平台功能都可用。已於 2026 年 10 月 21 日核對。
閱讀 MarkdownSosoAPI 團隊核對 ·
發佈格式同目的帳戶
以下列出發佈 contract 支援嘅格式類別。排程前同實際執行時,都會按所選帳戶、內容同時間檢查可用性。
| 平台同目的帳戶 | 格式類別 | 帳戶同權限界線 |
|---|---|---|
| Instagram 專業帳戶 | 圖片、影片、輪播、Reels;符合資格時可用圖片/影片 Stories。 | 需要發佈權限同已觀察嘅帳戶功能。Stories 需要 Business 帳戶;額外功能各有檢查。 |
| Facebook Page | 文字、連結、圖片、多張圖片、影片;符合資格時可用 Reels 同 Stories。 | 所連接 Page 需要 pages_manage_posts 權限同 CREATE_CONTENT Page task。個人 profile 唔屬於呢個 Page 發佈流程。 |
| Threads 帳戶 | 文字、圖片、影片、輪播同支援嘅轉發。 | 發佈需要 threads_content_publish。回覆、位置標記同跨平台分享可能需要額外權限。 |
| YouTube 頻道 | 影片上載,包含標題、描述、分類同明確私隱設定。 | 需要上載權限。原生排程/管理需要管理權限。上載影片唔代表一定會變成 Short。 |
| X 帳戶 | 只支援原創文字同連結。唔支援媒體、回覆、引用、轉發或串文發佈。 | 經 X OAuth 連接並授予發佈權限。提交前核對確實帳戶嘅資格,同 Organization 獨立嘅 X credits。 |
寫入前先檢查一個實際目的帳戶
選定 Workspace,再讀取已連接帳戶。向 /studio-api/scheduled-posts/eligibility 提供帳戶、provider_payload、已就緒媒體同完整草稿。加上 include_quota=true,可以取得只供參考嘅 quota snapshot。
結果會逐個目的帳戶回傳 eligible、ineligible 或 unknown,以及 reason_code 同 message。unknown 代表功能證據未確認。呢個檢查唔會建立帖子、預留容量,亦唔保證稍後 create 一定成功。
- 只用目前獲授權 Workspace 回傳嘅確實 social_account_id。
- 一齊檢查文案、媒體、未來時間同時區;只查媒體唔等於驗證咗完整草稿。
- 有效嘅 SosoAPI key 唔會取代平台授權或 Workspace 角色。
媒體同額外欄位按平台分開
先將媒體上載或匯入 Workspace,並等到就緒。一般 Scheduled Post create 流程使用已登記嘅 asset_id 同 canonical asset URL。預覽 URL、任意外部 URL 或由呼叫者聲稱嘅影片 MIME type,都唔足以證明媒體已就緒。
X 使用 platform: x、publish_options.post_type: TEXT,同空嘅 media array。URL 可以放喺文字或 link_url;唔支援 X 媒體或串文發佈。
Instagram first comment、Threads 投票/回覆控制、YouTube thumbnail 等選項,各自有功能檢查。Schema 出現某個欄位,唔代表你嘅帳戶一定用到。
- 影片可能需要伺服器觀察到嘅時長、尺寸、container 同 codec 資料先符合資格。
- 輪播項目嘅類型同數量按目的平台檢查。
- provider_payload 要對應所選帳戶嘅平台;唔好將另一平台嘅選項照搬過去。
呢個對照表承諾嘅範圍
私訊同全面覆蓋所有社交平台都唔屬於 launch 承諾。你可以用 local MCP,或者相容 client 嘅 hosted OAuth 連接助手。設定指南有兩條路徑;可用操作仍取決於 client 支援同已授權 Workspace。
接受排程、平台接受上載或工作被領取,都唔等於已發佈。要跟進 Scheduled Post 嘅最終平台結果。平台處理、權限同 quota 都可能影響帖子幾時出現,或者能否成功。