WEIR

いいねが多いポストの調べ方:X の人気ツイート検索 2026

X(旧 Twitter)でいいねが多いポストを調べるには from: と min_faves: を使います。数の決め方、[話題]の並びの落とし穴、JAXA で実測した結果まで。


公開 · 更新 · 約 6 分で読めます · Read in English · 阅读中文版

カバー画像:JAXA で試したいいねの階段

いいねが多いポストを調べるには、X の検索で from:ユーザー名 min_faves:10000 と入れ、数を上下させます。

X(旧 Twitter)の公開アカウントなら、アプリでも Web でも使えます。検索文、無料のツール、@JAXA_jp で実際に試した結果をまとめました。ステップ 5 の API は、私たちが運営する Weir です。

X の検索窓に貼り付け、ユーザー名を替えて[話題]のまま見ます。

from:JAXA_jp min_faves:20000
  1. from: と min_faves: で検索[話題]タブで、大きな数から始めます。
  2. 数を動かす0 件なら下げ、多ければ上げます。
  3. 数を比べる[話題]はいいね順ではありません。
  4. 期間や種類を足すsince:、until:、min_retweets:。
  5. API で取得コードで likeCount 順に並べます。

ステップ 1:min_faves: でいいねが多いポストを調べる

使うコマンドは 2 つです。from: で 1 つのアカウントに絞り、min_faves: でいいねがその数以上のポスト(ツイート)だけにします。

from:JAXA_jp min_faves:10000

X のアプリの検索フィルターはアカウントと場所だけなので、コマンドを打ち込むのがどこでも使える方法です。コロンが全角になると結果が出ないので、半角で入力します。

無料の First Tweet Finder(英語)には Most liked モードがあり、ユーザー名からこの検索文を作って[話題]タブで開きます。

ステップ 2:数件になるまで数を動かす

大きな数から始めて、ポストが出るまで下げます。最初に何か返った数に、そのアカウントの最大のポストがあります。

10 月 26 日に、@JAXA_jp で 3 段の階段を Weir の検索で試しました。

0 件100,000 いいね以上
1 件20,000 いいね以上
4 件10,000 いいね以上(2 件は下限未満)

10,000 の段で返った 4 件を、いいねの数で並べました。

@JAXA_jp の人気ポスト(2026 年 10 月 26 日)
野口宇宙飛行士の帰還(2021 年 5 月)21,693
松本零士さんへの追悼(2023 年 2 月)14,703
SLIM 月面着陸の結果(2024 年 1 月)9,751
こうのとりの写真が受賞(2017 年 9 月)6,458

いちばんは、帰還した野口宇宙飛行士の様子を伝えた 2021 年 5 月の写真付きポストでした。

ステップ 3:[話題]はいいね順ではないので数を比べる

X の[話題]タブは、X 独自の並びです。同じ 4 件の、[話題]での順番といいね順です。

順位 [話題]の順 いいね順
1 9,751 21,693
2 21,693 14,703
3 14,703 9,751
4 6,458 6,458

1 位に出たのは、4 件中 3 番目のポストでした。最後の段で返ったポストはすべて開き、いいねの数で順位を付けます。

下限の数も目安です。 10,000 の段には 9,751 と 6,458 のポストも入りました。X のフィルターと表示される数は、ずれることがあります。

ステップ 4:年ごとや、キーワードで人気ツイートを検索する

ある年の人気ポストなら、期間を足します。

from:JAXA_jp min_faves:1000 since:2025-01-01 until:2025-12-31

until: はその日も含むので、2025 年すべてです。期間が短いほど超えるポストが減るので、下限も下げます。

人気はいいねだけではありません。コマンドを替えれば、ほかの数で探せます。

  • リポストが多い:from:JAXA_jp min_retweets:1000
  • 返信が多い:from:JAXA_jp min_replies:100
  • 元のポストだけ:どれにも -filter:replies を足します。
  • キーワードで人気ツイート検索:#ロケット見えた min_faves:1000 のように、from: の代わりに語句を書きます。

ほかのコマンドは X の検索コマンド一覧 に、期間の書き方は 日付で検索する方法 にまとめています。

ステップ 5:API でいいねが多い順に取得する

Weir の検索は、同じ条件を fromUsers、minLikes、sort で受け付けます。

curl --request POST \
  --url https://api.weirapp.io/v1/x/search \
  --header "Authorization: Bearer $WEIR_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{"fromUsers":["JAXA_jp"],"minLikes":10000,"sort":"top","limit":10}'

10 月 26 日の実行では 4 件で 5 クレジット、続く空のページが 1 クレジットでした。Weir の sort: "top" も X の[話題]と同じ並びです。

そこで次のスクリプトは、下限以上のポストだけを残し、likeCount で並べ直します。標準ライブラリだけで動きます。

import json, os, urllib.request

def most_liked(username, min_likes, max_pages=5):
    body = {"fromUsers": [username], "minLikes": min_likes, "sort": "top", "limit": 20}
    headers = {"Authorization": f"Bearer {os.environ['WEIR_API_KEY']}",
               "Content-Type": "application/json"}
    posts = []
    for _ in range(max_pages):
        request = urllib.request.Request("https://api.weirapp.io/v1/x/search",
                                         json.dumps(body).encode(), headers, method="POST")
        with urllib.request.urlopen(request, timeout=60) as response:
            page = json.load(response)
        posts += [p for p in page["data"] if (p["likeCount"] or 0) >= min_likes]
        if not page["meta"]["nextCursor"]:  # null だけが終わりの合図
            break
        body["cursor"] = page["meta"]["nextCursor"]
    return sorted(posts, key=lambda p: p["likeCount"], reverse=True)

most_liked("JAXA_jp", 10000) なら、上の実測では 21,693 と 14,703 の 2 件が多い順に返ります。1 ページは 1 クレジットとポスト 1 件ごとに 1 で、毎月 5,000 クレジットまで無料です。

他人がいいねしたポストは見られる?

見られません。X のエンジニアリングのアカウントが 2024 年 6 月に、いいねを全員に対して非公開にすると発表しました。

今でも見られるものです。

  • 自分:自分がいいねしたポストは見られますが、ほかの人には見えません。
  • 投稿した本人:自分のポストに誰がいいねしたかは見られます。
  • それ以外の人:公開ポストのいいねの数は見えますが、誰がいいねしたかは見えません。

検索で分かるのは、その人が何を投稿したかです。何にいいねしたかは分かりません。

いいねが多いポストが見つからないときは

  • 下限が高すぎる:min_faves: を、ポストが出るまで下げます。
  • 鍵アカウント:ヘルプセンターによると、承認されたフォロワーしか検索で見られません。
  • リポストだった:リポスト自体のいいねは 0 で、数は元のポストにあります。元の投稿者で検索します。
  • 検索に出なかった:ヘルプセンターは、すべてのポストが検索に出るとは限らないとしています。
  • 削除された:検索に出るのは、X に残っているポストだけです。

Weir が向かないケース

  • 1 アカウントを手で調べるだけ:X の検索窓と無料のツールで足ります。
  • その人のいいねを見たい:X が非公開にしており、Weir も公開データしか読みません。
  • X との契約が必要:X の API も min_likes: を受け付け、2026 年 10 月時点で 1 ポスト $0.005 です。
  • 1 ポストの単価だけが大事:TwitterAPI.io は 1,000 ツイート $0.15 で、投稿もできます。

Weir は投稿できません。X の規約は書面の許可がないスクレイピングを禁じているので、自分に何が当てはまるか確かめてください。これは法的な助言ではありません。

よくある質問

特定のユーザーのいいねが多いポストを調べるには?

X で from:ユーザー名 min_faves:1000 と検索し、数件になるまで数を動かします。[話題]タブはいいね順ではないので、各ポストのいいねの数を比べます。無料の First Tweet Finder でも検索文を作れます。

X でいいね順に並べ替えて検索できますか?

できません。X の検索にいいね順の並べ替えはありません。#ロケット見えた min_faves:1000 のように下限を付けて絞り、数は自分で比べます。API なら、取得してから likeCount で並べ替えられます。

他人のいいね欄は見られますか?

見られません。X は 2024 年 6 月に、いいねを全員に対して非公開にしました。自分のいいねは自分だけが、自分のポストへのいいねは投稿した本人だけが見られます。

自分のいいねが多いポストを調べるには?

自分のユーザー名で同じ検索をします。たとえば from:自分のユーザー名 min_faves:100 です。何も出なければ、10 まで下げて試します。

参考資料

X の資料は 2026 年 10 月 22 日に、料金は 10 月 26 日に確認しました。