X(旧Twitter)で投稿を予約する方法【2026年版】公式機能・API・チーム運用
X(旧Twitter)の予約投稿は、担当者がオンラインでない時間帯にも、確認済みのコンテンツを予定どおり公開するための運用方法です。まずX公式の予約機能を使い、複数アカウントや承認フローが必要な場合は、X Pro、公式X API、または公式APIに対応する第三者ツールを比較します。
本記事では、2026年8月時点のX公式情報を基に、予約手順、チーム権限、コンテンツ承認、タイムゾーン、投稿頻度、失敗時の再試行、分析、アカウント認可を整理します。
X公式機能で投稿を予約する方法
X公式ヘルプでは、投稿作成画面のカレンダーアイコンから日時を指定し、「確認」を選ぶ手順を案内しています。下書きと予約済み投稿は、投稿作成画面の「未送信のポスト」から確認できます。画面や機能の提供状況は変更されることがあるため、実際のアカウントで表示を確認してください。
Web版Xで予約する手順
- X.comへログインし、投稿作成画面を開きます。
- テキスト、画像、GIF、動画などを追加し、公開前の確認を行います。
- 投稿作成画面のカレンダーアイコンを選びます。
- 公開日、時刻、タイムゾーンを確認して設定します。
- 「確認」を選び、予約内容を保存します。
- 「未送信のポスト」から予約済み投稿を開き、日時と内容を再確認します。

X Proで複数アカウントを扱う
X公式のX Proは、複数のタイムライン、複数アカウント、予約投稿などを一つの画面で扱う機能を提供しています。チームで利用する場合は認証情報を共有せず、Xが案内するDelegateなどの公式権限機能を使い、担当者ごとのアクセス範囲を管理します。

第三者スケジューラーを選ぶポイント
BufferやHootsuiteなどのスケジューラーは、複数アカウントのカレンダー、下書き、承認、分析をまとめる用途で利用されています。導入前に、そのサービスが公式X APIを使用しているか、OAuthでアカウントを認可できるか、必要な権限だけを要求するかを確認します。
- アカウント認可:担当者のパスワードをツールへ直接保存せず、XのOAuth認可画面で接続します。
- 権限範囲:投稿、分析、メディアなど、業務に必要な権限だけを許可します。
- 承認フロー:作成者、確認者、公開担当者を分け、公開前に内容と予約先を確認できるかを見ます。
- 監査と取り消し:誰が接続・編集・承認したかを記録し、担当変更時に認可を解除できるか確認します。
- タイムゾーン:アカウント、チーム、キャンペーンのどのタイムゾーンで保存・表示されるか確認します。
- 料金と上限:接続アカウント数、予約件数、メンバー数、分析期間、サポート範囲を比較します。

公式X APIで予約投稿を設計する
自社システムを使う場合は、X APIのManage Postsを利用して、認証済みユーザーの代わりに投稿を作成します。一般的な予約システムでは、自社側で公開日時とジョブを保存し、時刻になったら認証済みユーザートークンでCreate Postを呼び出します。
開発者アカウント、Project、App、OAuthによるUser Access Tokenが必要です。アプリ名はプログラム経由で作成した投稿のソースラベルに表示されます。用途や権限を利用者へ明示し、XのDeveloper Agreement、Developer Policy、Automation Rulesに沿って運用します。
予約ジョブに保存する項目
- 対象アカウントIDとOAuth認可の状態
- 投稿本文、メディアID、リンク、代替テキスト
- 表示用タイムゾーンとUTCの公開予定時刻
- 作成者、確認者、承認日時、改訂履歴
- ジョブID、実行回数、API応答、公開後のPost ID

頻度とXのDeveloper Guidelines
XのDeveloper Guidelinesは、公式APIの利用、レート制限の順守、透明な自動化を求めています。同一内容の一斉投稿、未依頼のメンション、自動いいね、大量の自動フォローなどは避け、各アカウントの目的と読者に必要なコンテンツだけを公開します。
失敗時の再試行
- 認証エラー:ジョブを停止し、担当者へ再認可を依頼します。
- 入力エラー:文字数、メディア、リンク、権限を修正してから再承認します。
- 429:応答ヘッダーのリセット時刻を確認し、上限を迂回せずに待機します。
- 一時的なサーバーエラー:回数を制限した段階的な再試行を行い、上限を超えたら手動確認へ送ります。
- 重複確認:保存済みのジョブIDと公開後のPost IDを照合し、同じ内容を二重送信しません。
GeeLarkを使う場合の位置づけ
GeeLarkのクラウドスマホは、正式に管理を任されたXアカウントへAndroidアプリからアクセスするためのクラウドAndroidワークスペースです。アカウントや顧客ごとにアプリのログインセッション、ファイル、担当者、権限を整理し、投稿先や下書きの取り違えを減らす用途で使えます。
予約公開そのものは、XのWeb版、X Pro、公式X API、または公式APIに対応するスケジューラーを優先します。GeeLarkを使用する場合も、X上のアカウント権限、コンテンツ規則、API・自動化ルール、レート制限は変わりません。

チームで設定する項目
- 正式に管理を任されたXアカウントと担当者の一覧
- クラウドスマホ、アプリ、ログインセッションの対応表
- 作成、確認、公開、分析を担当するメンバーの権限
- 2要素認証、復旧手順、担当変更時のアクセス取り消し
- 利用中のX公式機能またはAPI連携ツールと認可期限


予約投稿を安定して運用するチェックリスト
- 投稿先アカウント、本文、メディア、リンク、代替テキストを公開前に確認する
- 読者が活動する時間帯を分析し、アカウントの表示タイムゾーンと予約時刻を記録する
- 投稿頻度をコンテンツ計画に合わせ、同じ内容の一斉投稿を行わない
- 認可期限、必要な権限、担当者、2要素認証を定期確認する
- 失敗ジョブを自動で無制限に再実行せず、エラー別の手順に従う
- 公開後は表示、リンク、メディアを確認し、インプレッションやエンゲージメントを分析する
分析では、単純な投稿数だけでなく、インプレッション、リンククリック、返信、保存、コンバージョンなど、キャンペーンの目的に合う指標を選びます。結果を次のコンテンツカレンダーと公開時間の見直しに反映します。








