X(旧Twitter)で投稿を予約する方法【2026年版】公式機能・API・チーム運用

ホーム » ブログ » X(旧Twitter)で投稿を予約する方法【2026年版】公式機能・API・チーム運用

X(旧Twitter)の予約投稿は、担当者がオンラインでない時間帯にも、確認済みのコンテンツを予定どおり公開するための運用方法です。まずX公式の予約機能を使い、複数アカウントや承認フローが必要な場合は、X Pro、公式X API、または公式APIに対応する第三者ツールを比較します。

本記事では、2026年8月時点のX公式情報を基に、予約手順、チーム権限、コンテンツ承認、タイムゾーン、投稿頻度、失敗時の再試行、分析、アカウント認可を整理します。

X公式機能で投稿を予約する方法

X公式ヘルプでは、投稿作成画面のカレンダーアイコンから日時を指定し、「確認」を選ぶ手順を案内しています。下書きと予約済み投稿は、投稿作成画面の「未送信のポスト」から確認できます。画面や機能の提供状況は変更されることがあるため、実際のアカウントで表示を確認してください。

Web版Xで予約する手順

  1. X.comへログインし、投稿作成画面を開きます。
  2. テキスト、画像、GIF、動画などを追加し、公開前の確認を行います。
  3. 投稿作成画面のカレンダーアイコンを選びます。
  4. 公開日、時刻、タイムゾーンを確認して設定します。
  5. 「確認」を選び、予約内容を保存します。
  6. 「未送信のポスト」から予約済み投稿を開き、日時と内容を再確認します。
Xの投稿作成画面で予約日時を設定する例

X Proで複数アカウントを扱う

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

X Proで複数の投稿予定を管理する例

第三者スケジューラーを選ぶポイント

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 APIを使う予約投稿ワークフローの例

頻度と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・自動化ルール、レート制限は変わりません。

GeeLarkのクラウドスマホワークスペース

チームで設定する項目

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

予約投稿を安定して運用するチェックリスト

  • 投稿先アカウント、本文、メディア、リンク、代替テキストを公開前に確認する
  • 読者が活動する時間帯を分析し、アカウントの表示タイムゾーンと予約時刻を記録する
  • 投稿頻度をコンテンツ計画に合わせ、同じ内容の一斉投稿を行わない
  • 認可期限、必要な権限、担当者、2要素認証を定期確認する
  • 失敗ジョブを自動で無制限に再実行せず、エラー別の手順に従う
  • 公開後は表示、リンク、メディアを確認し、インプレッションやエンゲージメントを分析する

分析では、単純な投稿数だけでなく、インプレッション、リンククリック、返信、保存、コンバージョンなど、キャンペーンの目的に合う指標を選びます。結果を次のコンテンツカレンダーと公開時間の見直しに反映します。

Xの予約投稿に関するよくある質問

はい。X公式ヘルプは、投稿作成画面のカレンダーアイコンで日時を指定し、「確認」を選ぶ方法を案内しています。利用画面や提供条件は変わることがあるため、現在のアカウントで機能の表示を確認してください。

X Pro、公式X API、または公式APIに対応する第三者ツールを比較します。各アカウントの正式な認可、担当者、承認フロー、タイムゾーン、投稿頻度を設定し、認証情報をチーム内で共有しない運用にします。

認証、入力内容、権限、レート制限、サーバーエラーを区別します。429ではリセット時刻まで待ち、一時的なエラーは回数を限定して再試行します。公開後のPost IDを保存し、同じ予約を二重送信しないようにします。

GeeLarkは、正式に管理を任されたXアカウントのAndroidアプリ環境、ログインセッション、担当者、権限をワークスペースで整理する用途に使います。予約公開はX公式機能、X Pro、公式API、または公式API対応ツールを優先します。