X のコメントを見る方法(ログインなしでも)
X のコメントを見るには、吹き出しアイコンではなく投稿の本文かタイムスタンプをタップし、その下にある返信までスクロールします。ログアウト状態の x.com では、ログインを求められるまでに最初の1〜3件の返信しか表示されません。
結論: X のコメントとは返信のことです。最初は「Most relevant」(関連度順)で開き、「Most recent」(新しい順)と「Most liked」(いいね順)はワンタップで切り替えられます。スパムの可能性がある返信と、投稿者が非表示にした返信は、それぞれ別のボタンの奥にあります。公開返信をすべて読み取ってエクスポートするなら、Sorsa API の POST /comments が1リクエスト20件を1,000件あたり$0.07からで返します。100回分の無料リクエストで約2,000件を取得できます。
- エンドポイント
POST /comments- 1ページの件数
- 1リクエストあたり20件の返信
- 料金
- 1,000件あたり$0.07から
#X の投稿のコメントを見る方法
X ではコメントを返信と呼びます。返信は投稿自体のページにあり、投稿そのものをタップすると開きます。手順は iPhone と Android の X アプリでも、ブラウザの x.com でも同じです。無料のTwitter 返信ビューアを使えば、投稿のリンクから公開返信の一覧を表示できます。
-
投稿を開く。 本文、その周りの空白、またはタイムスタンプをタップ(クリック)します。吹き出しアイコンを押しても、自分の返信を書く入力欄が開くだけです。
-
カウントの下までスクロールする。 返信は、投稿、返信数、その他のボタンの下に続いています。
-
並び順を選ぶ。 最初の返信の上にある並べ替えメニューは「Most relevant」から始まります。新しい返信を読むなら「Most recent」、人気の返信なら「Most liked」に切り替えます。アプリでは既定の並びが「Trending replies」と呼ばれることがあります。このメニューは2024年8月(新しいタブで開きます)に追加されました。
-
ブランチを開く。 返信への返信は、それぞれ独立したブランチにあります。返信をタップすると、その返信を先頭に、返信が下に並んだページが開きます。
-
残りを読み込む。 長い会話の末尾にある「Show probable spam」をタップすると、X が一覧から除外した返信が読み込まれます。
投稿ページの5か所から返信にたどり着ける。投稿の下にある返信の吹き出しはその1つではない。
自分を含め、誰の返信もプロフィールの「返信」タブに新しい順でまとまっています。このタブで分かるのは1つのアカウントが X 全体で発言した内容で、投稿自体のページで分かるのは1つの投稿の下で全員が発言した内容です。
#X の返信ボタンの意味
X の会話まわりにあるボタンは、それぞれ違う返信のセットを開きます。どれも何かを削除したり変更したりするものではありません。X がメインの一覧から外した返信を開くのは、「Show probable spam」と非表示返信アイコンの2つだけです。ほかは、すでにある返信を読み込む、並べ替える、展開するものです。
| ボタン/ラベル | 動作 | 表示される場所 |
|---|---|---|
| 数字付きの吹き出し | 自分の返信を書く入力欄を開く。数字はすべての返信の件数 | すべての投稿の下 |
| Most relevant、Most recent、Most liked | 返信の並べ替え:X のランキング順、新しい順、いいね順 | 最初の返信の上 |
| 返信の下の件数表示(「View 2 replies」「See 1 more reply」など) | その返信に書かれた返信のブランチを開く | 返信がある返信の下 |
| Show more replies | 長い一覧の続きを読み込む。古いガイドではスパム層の名前としても使われる | 読み込み済みの返信の末尾 |
| Show probable spam | X がスパムまたは低品質の可能性が高いと判定した返信を読み込む | 会話の末尾 |
| 非表示返信アイコン | 投稿者が非表示にした返信を開く。誰でも開ける | 元の投稿の右下 |
| 「See all the replies」と Continue to X | ログアウト時の制限:最初の返信より先を読むにはログインが必要 | アカウントなしの x.com |
| This post is unavailable | ミュートしたアカウントの返信など、見られない返信の代わりに表示 | 返信があるはずの位置 |
数字付きの吹き出し
- 動作
- 自分の返信を書く入力欄を開く。数字はすべての返信の件数
- 表示される場所
- すべての投稿の下
Most relevant、Most recent、Most liked
- 動作
- 返信の並べ替え:X のランキング順、新しい順、いいね順
- 表示される場所
- 最初の返信の上
返信の下の件数表示(「View 2 replies」「See 1 more reply」など)
- 動作
- その返信に書かれた返信のブランチを開く
- 表示される場所
- 返信がある返信の下
Show more replies
- 動作
- 長い一覧の続きを読み込む。古いガイドではスパム層の名前としても使われる
- 表示される場所
- 読み込み済みの返信の末尾
Show probable spam
- 動作
- X がスパムまたは低品質の可能性が高いと判定した返信を読み込む
- 表示される場所
- 会話の末尾
非表示返信アイコン
- 動作
- 投稿者が非表示にした返信を開く。誰でも開ける
- 表示される場所
- 元の投稿の右下
「See all the replies」と Continue to X
- 動作
- ログアウト時の制限:最初の返信より先を読むにはログインが必要
- 表示される場所
- アカウントなしの x.com
This post is unavailable
- 動作
- ミュートしたアカウントの返信など、見られない返信の代わりに表示
- 表示される場所
- 返信があるはずの位置
既定の並び順については、X の返信に関するヘルプページ(新しいタブで開きます)に説明があります。返信は時系列では表示されません。X は、投稿者が返信した、書いた人をあなたがフォローしている、書いた人が Premium に加入している、のいずれかに当てはまる返信を上位に置きます。「Show probable spam」には、返信した人の過去の行動と返信の内容から X が判断した返信が入ります。
#X のコメントがすべて見えない理由
投稿の返信数には、見えない返信も含まれます。X がフィルタしたもの、投稿者が非表示にしたもの、プライバシー保護で見えないもの、そして非常に多くの返信がつく投稿では表示しきれないものがあります。以下の10の原因のうち5つは、タップ1回か設定1つで解消できます。残りはプライバシーや削除によるもので、どのアプリやツールでも見ることはできません。
| 返信が見えない理由 | 見分け方 | まだ見られるか |
|---|---|---|
| X がスパムの可能性ありとしてフィルタした | 会話の末尾の「Show probable spam」 | 見られる。ボタンをタップ |
| 投稿者が非表示にした | 元の投稿の非表示返信アイコン | 見られる。アイコンをタップ |
| 返信の多い投稿で順位が低い | 既定の「Most relevant」順 | 見られる。「Most recent」に切り替え |
| フォローしていないアカウントをミュートした | そのアカウントがミュートリストにある | 見られる。ミュートを解除 |
| 返信に含まれる単語をミュートした | その単語がミュートする単語にある | 見られる。単語を削除 |
| 返信した人のアカウントが非公開 | プロフィールに鍵マーク | フォローが承認された場合のみ |
| 投稿者が返信できる人を制限した | 投稿の下に返信できる人を示す1行がある | 見られない。そもそも返信できなかった |
| 返信が削除された、またはアカウントが凍結された | 件数の減少、または This post is unavailable | 見られない |
| 投稿に返信が殺到している | 件数よりずっと手前で一覧の読み込みが止まる | 一部のみ。別の並び順か API を使う |
| ログアウトしている | 「See all the replies」のパネル | サインインする |
X がスパムの可能性ありとしてフィルタした
- 見分け方
- 会話の末尾の「Show probable spam」
- まだ見られるか
- 見られる。ボタンをタップ
投稿者が非表示にした
- 見分け方
- 元の投稿の非表示返信アイコン
- まだ見られるか
- 見られる。アイコンをタップ
返信の多い投稿で順位が低い
- 見分け方
- 既定の「Most relevant」順
- まだ見られるか
- 見られる。「Most recent」に切り替え
フォローしていないアカウントをミュートした
- 見分け方
- そのアカウントがミュートリストにある
- まだ見られるか
- 見られる。ミュートを解除
返信に含まれる単語をミュートした
- 見分け方
- その単語がミュートする単語にある
- まだ見られるか
- 見られる。単語を削除
返信した人のアカウントが非公開
- 見分け方
- プロフィールに鍵マーク
- まだ見られるか
- フォローが承認された場合のみ
投稿者が返信できる人を制限した
- 見分け方
- 投稿の下に返信できる人を示す1行がある
- まだ見られるか
- 見られない。そもそも返信できなかった
返信が削除された、またはアカウントが凍結された
- 見分け方
- 件数の減少、または This post is unavailable
- まだ見られるか
- 見られない
投稿に返信が殺到している
- 見分け方
- 件数よりずっと手前で一覧の読み込みが止まる
- まだ見られるか
- 一部のみ。別の並び順か API を使う
ログアウトしている
- 見分け方
- 「See all the replies」のパネル
- まだ見られるか
- サインインする
ミュートに関する行は、X のアカウントのミュート(新しいタブで開きます)とミュートする単語(新しいタブで開きます)のページに基づいています。フォローしていないミュート済みアカウントの返信は会話から消え、ミュートした単語を含む返信も除外されます。会話の設定(新しいタブで開きます)では、投稿者が返信を、フォロー中のアカウント、メンションしたアカウント、認証済みアカウントのみに限定でき、途中で変更もできます。返信が非常に多い投稿について、X の返信に関するヘルプ(新しいタブで開きます)には「is unable to show all of these replies」(これらの返信をすべては表示できない)と書かれています。
ブロックされていることは、この一覧に入っていません。X のブロックのページ(新しいタブで開きます)によると、ブロックしたアカウントも公開投稿は見られます。つまり、あなたをブロックした公開アカウントでも、返信をあなたから隠すことはできません。見えない返信が自分のものなら、それはアカウントの表示範囲の問題です。まずはTwitter のシャドウバンとはをご覧ください。
#X の非表示の返信を見る方法
元の投稿を開いて、右下の非表示返信アイコンをタップします。このアイコンは、投稿者が返信を1件以上非表示にした場合にだけ表示され、誰でも開けます。
-
元の投稿を開く。 非表示の返信は、タイムラインではなく、返信を受けた投稿に属しています。
-
非表示返信アイコンを探す。 アイコンがなければ、投稿者は何も非表示にしていません。
-
タップする。 投稿者が非表示にしたすべての返信が一覧で表示され、読んだり返信したりできます。
非表示にすると、返信は削除されずに会話の外へ移され、書いた人には通知されません。投稿者はいつでも再表示できます。このページに届かない返信が2種類あります。非公開アカウントの非表示返信と、書いた人があとで削除した非表示返信です。この機能は X のアプリと x.com で使え、X Pro では使えません。「Show probable spam」の奥にある返信は別のグループで、投稿者ではなく X が選んだものです。
#アカウントなしで X のコメントを読む方法
アカウントなしで x.com を開くと、表示されるのは投稿と最初の数件の返信だけなので、残りを確実に見るには公開返信を読み取るビューアを使います。2026年11月2日に、X 自身の開発者アカウント @XDevelopers の公開投稿3件を、ログアウト状態の x.com で開いて確認しました。投稿のリンクの x.com を xcancel.com に置き換えると、現在はサービスの停止を知らせるページが開きます。
アカウントなしで任意の公開 X 投稿の返信を読むには、上でリンクした無料ツールの Sorsa API 返信ビューアを使います。X へのログインは不要で、1回のチェックで20件の返信を、人気順、新しい順、いいね順で表示します。投稿のリンクを貼って、人気順、新しい順、いいね順のいずれかを選ぶと、1回のチェックで20件の返信が、投稿者とそのフォロワー数とともに表示されます。この3つの並び順は、X の並べ替えメニュー(Most relevant、Most recent、Most liked)と同じです。返信への返信も同じ方法で開け、一覧は CSV ファイルに保存できます。長い会話の返信をすべて集めるには、下の API を使い、20件ずつページをたどります。非公開アカウントの返信は、どこでも非公開のままです。
#Sorsa API で投稿へのすべての返信を取得する方法
投稿の返信をすべてデータとして集めるには、Sorsa API の POST /comments(新しいタブで開きます) でページをたどります。1リクエストで最大20件の返信が、投稿者のプロフィール全体とともに返ります。各レスポンスの next_cursor が次の20件につながり、なくなるまで続けられます。スレッドを読むだけでは足りないとき、研究者、モデレーター、プレゼント企画の主催者、ブランドのチームが使っています。
-
キーを取得する。 サインアップして、ダッシュボードから API キーをコピーします。最初の100リクエストは無料で、返信約2,000件分です。
-
最初のページをリクエストする。 投稿のリンクまたは ID を
tweet_linkとして送り、order_byにRelevance(既定)、Recency、Likesのいずれかを指定します。ターミナル curl -X POST "https://api.sorsa.io/v3/comments" \ -H "ApiKey: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"tweet_link": "2115302847719350272", "order_by": "Recency"}'レスポンス200 OK { "tweets": [ { "id": "2115318840027283456", "full_text": "Caraway in the rye, please. Pick-up on Saturday?", "created_at": "2026-10-30T15:12:08Z", "likes_count": 41, "reply_count": 4, "is_reply": true, "in_reply_to_tweet_id": "2115302847719350272", "in_reply_to_username": "maple_street_bakes", "conversation_id_str": "2115302847719350272", "user": { "id": "1730446120995815424", "username": "rye_bread_regular", "display_name": "Dana R.", "followers_count": 1288, "verified": false } } ], "next_cursor": "DAACCgACG9Ew2xQAJxAKAAMb0TDbE__6sAgABAAAAAIAAA" } -
カーソルをたどる。
next_cursorが付かないレスポンスが返るまで、次のリクエストのボディに入れて送り返します。20件の返信ごとに1リクエストで、next_cursor がつなぐ。返信自身のブランチは、その返信の ID から始まる別の連鎖になる。 -
行を書き出す。 ページが届くたびに保存すれば、10万件の返信があるスレッドでも、全件が一度にメモリに載ることはありません。
import csv import requests URL = "https://api.sorsa.io/v3/comments" HEADERS = {"ApiKey": "YOUR_API_KEY"} POST = "https://x.com/maple_street_bakes/status/2115302847719350272" def export_replies(post_link, path="replies.csv"): body = {"tweet_link": post_link, "order_by": "Recency"} with open(path, "w", newline="", encoding="utf-8") as f: out = csv.writer(f) out.writerow(["id", "username", "created_at", "likes", "text"]) while True: r = requests.post(URL, headers=HEADERS, json=body) r.raise_for_status() page = r.json() for t in page.get("tweets", []): out.writerow([t["id"], t["user"]["username"], t["created_at"], t["likes_count"], t["full_text"]]) cursor = page.get("next_cursor") if not cursor: break body["next_cursor"] = cursor export_replies(POST)
返信自身への返信はブランチになります。reply_count が0より大きければ、その返信の ID を tweet_link として送り、同じ方法でページをたどってください。403 はキーがないかリクエストを使い切った場合、429 は1秒に20リクエストを超えた場合です。失敗したリクエストに課金されることはありません。プレゼント企画やキャンペーンのために、特定のアカウントが返信したかどうかを確認するなら、GET /check-comment(新しいタブで開きます) が1リクエストで返信そのものとともに答えます。詳しくはTwitter 確認 APIのガイドをご覧ください。
知っておきたいこと
投稿の下に表示される件数は、一覧そのものではありません。非公開アカウントの返信や、削除後もしばらくカウントに残る返信など、誰にも読めない返信が含まれています。そのため、全件を収集しても、表示されている件数より少ない返信しか返らないのが普通です。
#X の返信を集める費用
Sorsa API なら、返信を1,000件あたり$0.07からで集められ、どの返信にも投稿者のプロフィールが付きます。公式 X API は現在、返信1,000件あたり$5.00です。2026年11月22日から各返信の投稿者にも課金されるようになると、1,000件あたり$15.00になります。
公式 X API
$500
返信100K件の場合
1件あたり$0.005
Sorsa API
$7から
返信100K件の場合
1,000件あたり$0.07から
公式 X API には、投稿の返信を取得するエンドポイントがありません。会話 ID のガイド(新しいタブで開きます)では、conversation_id: に投稿の ID を付けて検索する方法が示されています。その検索エンドポイント(新しいタブで開きます)が届くのは直近7日間だけで、それより前は全アーカイブ検索を読み取りごとの課金で使う必要があります。料金ページ(新しいタブで開きます)では投稿の読み取りが1件$0.005で、10月23日のお知らせ(新しいタブで開きます)により、11月22日から投稿に付いて返る投稿者1人につき$0.010が加算されます。さらに開発者アカウント、OAuth、前払いクレジットが必要で、従量課金は月300万投稿の読み取りで止まります。
返信の収集では、1,000件あたりの料金、どこまで遡れるか、各返信に投稿者が付くか、セットアップの4点で選びます。Sorsa API はそのすべてに答えます。1,000件あたり$0.07から、7日間の制限なしで任意の公開投稿を対象にでき、どの返信にも投稿者のプロフィールが付き、必要なのは API キー1つで開発者アカウントは不要です。どのプランでも毎秒20リクエストで動作し、どのエンドポイントも1回の呼び出しが1リクエストとして数えられます。
#今日必要な返信から始める
投稿を開き、並び順を選び、残りを隠している2つのボタンを確認します。アカウントがない場合は、リンクを無料のビューアに貼ってください。すべての返信をデータとして必要とするなら、Sorsa API を使います。POST /comments は1リクエスト20件の返信を投稿者付きで返し、料金は1,000件あたり$0.07からです。100回分の無料リクエストで、最初の2,000件の返信を読めます。
#FAQ
他の人のコメントは見られますか
見られます。公開投稿への公開返信は、サインインしていれば誰でも、その投稿の下で見られます。各アカウントの返信は、プロフィールの「返信」タブにも一覧されています。1つのアカウントの返信をデータとして取得するなら、Sorsa API の POST /user-replies(新しいタブで開きます) が1リクエスト20件で返します。例外は非公開アカウントの返信で、所有者が承認したフォロワーしか読めません。
自分の投稿のコメントをすべて見るには
ほかの投稿と同じ場所を確認します。並べ替えメニュー、「Show probable spam」、非表示返信アイコンです。自分の投稿では、非表示返信アイコンから返信を再表示することもできます。通知タブには返信が届くたびに一覧されます。返信が非常に多い投稿でも、会話に表示されない返信を投稿者は通知で見つけられることが多い、と X は説明しています。
引用ポストは X のコメントと同じですか
違います。引用ポストは、引用した人自身の言葉を添えて投稿を共有するもので、返信ではなく、その投稿の引用一覧に表示されます。投稿を開いて引用数をタップすると見られます。リンクを無料のTwitter 引用ツイートビューアに貼れば、アカウントなしで読めます。
ツイートへのすべての返信を取得するにはどの API を使うべきですか
Sorsa API を使ってください。POST /comments は投稿の返信を、関連度、新しさ、いいね数のいずれかの順で1リクエスト20件ずつ、投稿者のプロフィール全体付きで、1,000件あたり$0.07から返します。公式 X API には返信用のエンドポイントがなく、最近の投稿の検索で届くのは7日前までで、料金は1,000投稿あたり$5.00です。Sorsa API に必要なのは API キー1つで、開発者アカウントは不要、毎秒20リクエストで動作します。
X のコメントを無料でエクスポートする方法はありますか
2つあります。Sorsa 返信ビューアは、画面に表示された返信を、サインアップなしで1回のチェックにつき20件、CSV ファイルとして保存します。会話全体なら、Sorsa API のアカウントには最初に100回分の無料リクエストが付きます。返信約2,000件分で、カードは不要、有効期限もありません。
#検証の方法
2026年11月2日に、ログアウト状態の x.com で @XDevelopers の公開投稿を3件開き、各ページに表示されたものを記録しました。同じ日に xcancel.com への置き換えを試し、Nitter のリポジトリも読みました。X のヘルプセンターの返信、会話、ミュート、ブロック、返信が表示されない問題のページと、docs.x.com の料金、検索、会話 ID のページを読んでいます。Sorsa API のエンドポイント、パラメータ、ページサイズはすべて公開中の API リファレンスに基づいています。上のリクエストとレスポンスはそこから書いたもので、テスト実行の結果ではありません。
情報源
- X Help Center: About replies and mentions(新しいタブで開きます)
- X Help Center: About conversations on X(新しいタブで開きます)
- X Help Center: How to mute accounts on X(新しいタブで開きます)
- X Help Center: How to use advanced muting options(新しいタブで開きます)
- X Help Center: Blocking on X(新しいタブで開きます)
- X Help Center: Help with hashtags and replies(新しいタブで開きます)
- Mashable: X lets users sort replies (Aug 9, 2024)(新しいタブで開きます)
- Nitter repository and notice(新しいタブで開きます)
- X API: Conversation ID(新しいタブで開きます)
- X API: Search Posts(新しいタブで開きます)
- X API: Pricing(新しいタブで開きます)
- X Developer Community: PPU expansions update (Oct 23, 2026)(新しいタブで開きます)
- Sorsa API reference: Tweet Comments(新しいタブで開きます)