現在の会話で設定
Claude CodeかCodexに設定プロンプトを渡します。ブラウザーでログインし、アカウントを接続して許可操作を選びます。
仕組みを見るSosoAPIは一つのMCPでAIエージェントとソーシャルアカウントを接続します。いつもの会話で準備し、予約して公開結果を確認できます。
何を、どこに、いつ公開するかは、あなたが決めます。
Freeはソーシャルアカウント3件付き · クレジットカード不要で開始
公開済みのFluffy動画で設定・下書き・確認を再現します。元投稿へのリンクを示し、新たな投稿は送りません。
ワークスペースを選び、Settings → Social accountsで接続します。この例はFluffyの既存四アカウントを使います。
ソーシャルアカウントを開くFluffyの実際の接続を見る(英語UI)この再現ではCodexが下書き・読み取り権限でFluffyの予約と既存動画を取得し、元キャプションをフォームにコピーしました。送信はしていません。以下のプロンプトで自分のコンテンツを準備できます。
This cat has a cute pose for every move. 🐾 Like the little waves and follow @fluffyai3 for more pet reels.動画アセットを開く実際の未送信の下書きを見る(英語UI)接続済みワークスペースと既存の動画アセットを使ってください。重複を避けるため、まず予約投稿を確認してください。Threads用キャプションを作り、アカウント、動画、文案、公開日時を見せてください。承認するまで予約の作成・変更・公開はしないでください。エージェントを設定して認可会話でアカウント、動画、キャプション、日時を確認します。ここは元のThreads文案です。自分の下書きを編集してから確定してください。
This cat has a cute pose for every move. 🐾 Like the little waves and follow @fluffyai3 for more pet reels.未送信の確認画面を見る(英語UI)下書き・読み取り権限の場合、確認済み投稿を人がアプリから送信します。この再現フォームはキャンセル済みで、元投稿の承認を示しません。エージェントに送信させるなら公開権限を別途付与できます。
既存のThreads記録には、十月18日香港時間10:00の予約と公開成功が示されています。この再現では読み取りのみ行い、将来の予約十二件は変更していません。
この投稿の予約と結果を見るカレンダーを開くこの動画の四つすべての公開結果を確認しました。SosoAPIの結果と、以下の各オリジナル投稿を確認できます:
実際のSosoAPI公開記録を見る(英語UI)Fluffyは自社のAIペット動画ブランドです。動画を制作し、SosoAPIで公開しています。自社利用の例であり、顧客の推薦ではありません。
167,430はFluffyVideoのFacebookページで3秒を超えた動画視聴の合計です。2026年九月19日~十月18日の07:00 UTCに終了する日次区間30件を合計し、十月18日16:31 UTCにSosoAPI Provider Insights経由でFacebook APIから取得しました。次の未完了区間は除外しています。ページ全体の視聴数であり、ユニーク視聴者数、この動画の視聴数、登録への貢献数、成長保証ではありません。
既存の接続、予約、メディア、SosoAPI結果、元投稿を確認し、Fluffyのみの下書き・読み取り認可をテストしました。手順2–3は既存の公開事例で準備・確認を再現したもので、元の承認の録画ではありません。再接続や追加の公開は行っていません。
いつものコーディングエージェントで製品発表を書き、接続アカウントに予約できます。個人でもチームでも、アカウント一つと投稿一件から始められます。
| 作業内容 | エージェントにできること | 最初に確認 |
|---|---|---|
| 製品や更新を発表 | 提供した事実から発表文を作り、投稿先アカウントを表示 | 事実・メディア権利・アカウントと形式の適格性 |
| 投稿を予約 | 公開権限を付与している場合は、内容と日時を確認してから予約する | ワークスペースの認可、準備済みメディア、時刻とタイムゾーン |
| 結果を検証 | 投稿状況を確認し、プラットフォームの確認が得られたら表示する | 予約の受理は投稿の公開ではありません。不確かな書き込みを重複させないでください。 |
LinkedIn、TikTok、DM、SosoAPIの非対応機能が必要なら、以下の比較をご覧ください。 SosoAPI・Buffer・Outstand・Zernioを比較
製品の作業を進めてきた会話を維持してください。設定後はその情報で最初の投稿を支援できます。
ローカルMCPはNode.js 20以降が必要です。SosoAPIアカウントを作成・認証し、ブラウザーでログインして接続します。使えるワークスペースと公開可否を選びます。下書き・読み取りのみなら準備を支援し、本人がアプリで送信します。
付与したアクセスは失効させるまで継続します。予約前に確認を待つようエージェントに伝えてください。SosoAPIは投稿ごとに新しい承認画面を開きません。
AIエージェントを設定最初の投稿ガイドを読むhttps://sosoapi.ai/setup.md からSosoAPIを設定してください。今のコンテンツと作業は維持してください。必要なら私がログインしアクセスを承認します。設定中は公開しないでください。
claude mcp add sosoapi -e SOSOAPI_TOOL_PROFILE=core -- npx -y sosoapicodex mcp add sosoapi --env SOSOAPI_TOOL_PROFILE=core -- npx -y sosoapi「今作った製品の発表を手伝ってください。私が提供する事実だけでThreads投稿を準備し、投稿先アカウント、文案、メディア、日時を見せてください。予約作成前に私の確認・承認を待ってください。」
このJavaScriptをサーバーで使うには、アカウント認証後、App Settings → Agents & API AccessでAPIキーを作り、使用を許可されたワークスペースのIDを追加します。
この例は実行するまで何も行いません。設定後に実行すると実際の予約を作成するため、先にアカウント、内容、日時を確認してください。APIキーはサーバーに保管します。
APIの手順ガイドを読むPOST /studio-api/scheduled-posts/create
const apiKey = process.env.SOSOAPI_API_KEY;
if (!apiKey) throw new Error("Configure a SosoAPI API key on your server");
const response = await fetch(
"https://gqeshlawtcexsapabaui.supabase.co/functions/v1/studio-api/scheduled-posts/create",
{
method: "POST",
headers: {
"Authorization": "Bearer " + apiKey,
"Content-Type": "application/json"
},
body: JSON.stringify({
"workspace_id": "<workspace-uuid>",
"social_account_id": "<threads-social-account-uuid>",
"caption": "A small note for later: Harborlight Journal is making room for shorter daily reflections. Keep one thought; leave the rest for tomorrow.",
"hashtags": [],
"media": [],
"provider_payload": {"platform": "threads", "publish_options": {"post_type": "TEXT"}},
"scheduled_at": "<future ISO-8601 instant with offset>",
"display_timezone": "Asia/Hong_Kong",
"idempotency_key": "<unique-stable-key-for-this-intent>"
})
}
);
const result = await response.json();
if (!response.ok) throw new Error("SosoAPI request failed: " + response.status);
// Use result in your server response; never return or log the API key.const apiKey = process.env.SOSOAPI_API_KEY;
if (!apiKey) throw new Error("Configure a SosoAPI API key on your server");
const response = await fetch(
"https://gqeshlawtcexsapabaui.supabase.co/functions/v1/studio-api/scheduled-posts/list",
{
method: "POST",
headers: {
"Authorization": "Bearer " + apiKey,
"Content-Type": "application/json"
},
body: JSON.stringify({"workspace_id":"<workspace-uuid>"})
}
);
const result = await response.json();
if (!response.ok) throw new Error("SosoAPI request failed: " + response.status);
// Use result in your server response; never return or log the API key.以下はAPIレスポンスの一部フィールドに架空の値を入れた例です。予約作成後はpost.idを保存し、その投稿の結果確認に使ってください。
{
"post": {
"id": "10000000-0000-4000-8000-000000000001",
"status": "scheduled",
"scheduled_at": "2100-01-05T10:00:00+08:00",
"published_at": null,
"permalink": null
},
"deduped": false
}POST /studio-api/scheduled-posts/get
{
"id": "10000000-0000-4000-8000-000000000001"
}プロバイダー確認後の詳細レスポンスには、次が含まれる場合があります:
{
"post": {
"id": "10000000-0000-4000-8000-000000000001",
"status": "published",
"published_at": "2100-01-05T02:00:08Z",
"permalink": "https://www.threads.net/@example/post/EXAMPLE"
},
"delivery": {
"stage": "terminal",
"message": "Published on Threads."
}
}post.statuspost.permalinkdelivery / outcomesフィールドの例で、実際の公開結果記録ではありません。このページはAPIを呼びません。
作業から始める
ガイドに沿って製品発表、Threads投稿の予約、アプリへの投稿機能追加を進められます。
エージェント、自社製品への組み込み、アプリのいずれでも、SosoAPIに接続したアカウントを使います。
三つのアカウント無料で始め、必要なときに追加できます。どのプランもエージェント、API、アプリで使えます。アップグレードと最終決済額はアプリで確認してください。
US$0 / 月
US$3–19 / 月
接続ソーシャルプロフィール一つを一アカウントと数えます。FacebookページとInstagramは二件です。4/5/6/7/8/9件の月額はUS$3/6/9/12/15/18、10–20件はUS$19です。当初はInstagram、Facebook、Threads、YouTubeが対象です。プロバイダーのレート制限、保留枠、権限は引き続き適用されます。
SosoAPIは一つのMCPでAIエージェントとソーシャルアカウントを接続します。いつもの会話で準備し、予約して公開結果を確認できます。
SosoAPIはClaude CodeやCodexなどをすでに使い、ソーシャル投稿にも活用したい方向けです。同じ会話で製品発表を作り、確認、予約、結果確認ができます。個人でもチームでも始められ、Freeは三つのアカウント付きです。APIやアプリも直接使えます。
Instagram、Facebookページ、Threads、YouTube、Xを接続できます。Xは独自テキストとリンクのみです。形式と権限は各プラットフォームガイドで確認してください。
いいえ。SosoAPIアプリで準備・管理するか、自社製品からREST APIを使えます。対応エージェントで作業する場合にMCPを選びます。
投稿、投稿先アカウント、公開日時はあなたが決めます。エージェントに予約を依頼する前にテキストとメディアを確認し、その後ステータスでプラットフォームが公開したかを確認してください。
はい。REST APIで接続、予約、公開状況表示を自社アプリや自動化に追加できます。開発者ガイドにはサーバー側JavaScriptの例があります。
Freeを作成・認証し、対応アカウントを接続します。クイックスタートでエージェントを接続するか、アプリで管理を始めます。操作はプランと権限で決まります。
Freeを作成・認証し、ソーシャル接続後にエージェントへ次の投稿を依頼します。