WEIR

免费工具

推特高级搜索生成器

填一次条件,就能复制 x.com 搜索框、X 官方 API v2 和 Weir API 三种写法。在浏览器里运行,不用注册账号。

关键词
账号
筛选
日期(UTC)

x.com 搜索框

from:XDevelopers min_faves:20 -filter:replies

X API v2 查询语句

from:XDevelopers min_likes:20 -is:reply

Weir API 请求

curl https://api.weirapp.io/v1/x/search \
  -H "Authorization: Bearer $WEIR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fromUsers":["XDevelopers"],"minLikes":20,"onlyOriginal":true,"sort":"latest","limit":20}'

同一个搜索,三种写法

X 的搜索框、X API v2 和 Weir 读取搜索运算符的方式各有不同。生成器用同一组条件,分别写出三种版本:

最常用的推特高级搜索指令

下面这些运算符在 x.com 搜索框里直接可用,空格表示“并且”,可以任意组合:

写法作用
from:用户名只看这个账号发的推文
to:用户名回复给这个账号的推文
@用户名提到这个账号的推文
"完整短语"精确匹配整个短语
词A OR 词B包含任意一个,OR 必须大写
-词语排除包含这个词的推文
lang:zh只看 X 识别为中文的推文
min_faves:500至少 500 个赞
since:2026-08-01这一天及之后(UTC)
-filter:replies不要回复,只看原创推文

例如 from:XDevelopers min_faves:500 -filter:replies since:2026-08-01 会找出 @XDevelopers 在 2026 年 8 月 1 日之后发的、至少 500 个赞的原创推文。X 会在不通知的情况下调整搜索,以上运算符在 2026 年 10 月 19 日实测有效。

每个运算符的完整说明和实测例子,见我们的 推特高级搜索运算符指南(英文)。想在运行前估算 API 费用,可以用 推特 API 费用计算器,更多小工具在 免费推特工具 页。

常见问题

为什么 X API 要用另一套搜索语句?

X 的 API 有自己的运算符名称。按 X 的运算符文档,min_faves: 和 min_retweets: 在 API 里会被拒绝并返回 400 错误,所以生成器改写成 min_likes: 和 min_reposts:。日期也不用 since: 和 until:,而是变成 start_time 和 end_time 两个参数。

怎么只搜中文推文?

在“语言”里选“中文”,生成器会加上 lang:zh。推文的语言是 X 自动识别的,很短的推文或中英混写的推文不一定会被识别成中文,搜不全时可以去掉语言条件再试。

为什么在 x.com 上搜不到结果?

一次只加一个运算符,逐个排查,因为 X 会在不通知的情况下调整搜索。url: 里用下划线代替连字符,一条搜索语句的运算符尽量控制在 22 个左右。

我输入的内容会被上传吗?

不会。搜索语句在你的浏览器里生成。除非你自己打开 x.com 链接或运行请求,否则什么都不会离开这个页面。

能在代码里运行这个搜索吗?

可以。X API 查询语句适用于 X 官方的搜索接口,截至 2026 年 10 月,每读取一条推文收费 $0.005。Weir 请求用免费 Key 就能运行:每月 5,000 积分,每条推文 1 积分,每次调用另加 1 积分。