いいねが多いポストの調べ方:X の人気ツイート検索 2026
X(旧 Twitter)でいいねが多いポストを調べるには from: と min_faves: を使います。数の決め方、[話題]の並びの落とし穴、JAXA で実測した結果まで。
Tarun Khatri
公開 · 更新 · 約 6 分で読めます · Read in English · 阅读中文版
いいねが多いポストを調べるには、X の検索で from:ユーザー名 min_faves:10000 と入れ、数を上下させます。
X(旧 Twitter)の公開アカウントなら、アプリでも Web でも使えます。検索文、無料のツール、@JAXA_jp で実際に試した結果をまとめました。ステップ 5 の API は、私たちが運営する Weir です。
X の検索窓に貼り付け、ユーザー名を替えて[話題]のまま見ます。
from:JAXA_jp min_faves:20000
- from: と min_faves: で検索[話題]タブで、大きな数から始めます。
- 数を動かす0 件なら下げ、多ければ上げます。
- 数を比べる[話題]はいいね順ではありません。
- 期間や種類を足すsince:、until:、min_retweets:。
- 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 の検索で試しました。
10,000 の段で返った 4 件を、いいねの数で並べました。
いちばんは、帰還した野口宇宙飛行士の様子を伝えた 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 日に確認しました。
- X Engineering, likes made private(英語、2024 年 6 月 11 日、X で確認):https://x.com/Engineering/status/1800634371906380067
- X Help Center, search tabs and filters(英語):https://help.x.com/en/using-x/x-search
- X Help Center, help with search(英語):https://help.x.com/en/using-x/x-search-not-working
- X API operators(英語):https://docs.x.com/x-api/posts/search/integrate/operators
- X API pricing(英語、10 月 26 日に確認):https://docs.x.com/x-api/getting-started/pricing
- X Terms of Service(英語、10 月 9 日発効):https://x.com/en/tos
- TwitterAPI.io pricing(英語、10 月 26 日に確認)、posting:https://twitterapi.io/pricing 、https://docs.twitterapi.io/api-reference/endpoint/create_tweet_v2
- Weir searchX reference(英語):https://docs.weirapp.io/reference/x/searchX
- Weir 経由の @JAXA_jp の検索(10 月 26 日、4 回で 9 クレジット)