搜索与趋势

/v1/search/advanced 支持与 X 网页版完全相同的操作符:from:elonmuskto:binancesince:2026-01-01min_faves:100$SOL#bitcoinlang:zh-filter:replies。结果是实时的、非缓存 —— 这正是它能用于事件监测与舆情分析的原因。

product 参数决定返回什么:Latest 按时间(默认)、Top 按热度、Media 只返回带图片或视频的推文。

有两个接口底层也是搜索,但因为回答的问题不同而单独开放:/v1/user/mentions(谁在 @ 某账号)与 /v1/tweet/quotes(谁引用了某条推文)。用它们,不必自己拼搜索语法。

热榜方面,/v1/trends 给全球趋势;/v1/trends/place 可细到具体国家或城市 —— 先调一次 /v1/trends/locations 拿到 467 个地区 ID,这份清单基本是静态的,建议缓存。

关于计费:查询完成即计费,即使结果为空 ——确认「这个账号不存在」同样是我们为你执行的一次查询。被直接拒绝的请求(参数缺失或非法,HTTP 400)不计费;我方原因导致的错误,也一律不计费。

GET/v1/search/advanced

高级搜索

完整 X 搜索语法:from:、since:、min_faves、话题标签。

参数
querystring必填搜索语句
limitint可选默认 20
响应
200 OK
https://socialapi.tech/v1/search/advanced
{ "status": "success", "data": [
  { "text": "bitcoin breaking out...",
    "author": { "username": "..." } }
], "meta": { "count": 20 } }
GET/v1/search/user

搜索用户

按关键词搜用户。

参数
querystring必填关键词
limitint可选默认 20
响应
200 OK
https://socialapi.tech/v1/search/user
{ "status": "success", "data": [ ...users ] }
GET/v1/explore

今日热点

带新闻标题的趋势 + 当下热门推文。

参数
trend_limitint可选默认 20
tweet_limitint可选默认 20
响应
200 OK
https://socialapi.tech/v1/explore
{ "status": "success", "data": {
  "trends": [ { "name": "..." } ],
  "tweets": [ { "text": "..." } ] } }
快速开始与鉴权直接试用第一个接口基址: https://api.socialapi.tech