Sorsa API 是什么?
Sorsa API 是一套快速、可靠、只读的 REST 接口和爬虫,面向推特(X)公开数据。它覆盖 40 个接口,涵盖用户资料、推文、高级搜索、粉丝、列表、社区和行为验证,返回干净的 JSON。2022 年以 TweetScout API 上线,后改名为 Sorsa,按请求固定计费,价格最多比官方推特接口低 50 倍,只要一个密钥,也不用开发者账号审批。每个新账号都从 100 次免费请求开始。
一套快速、可靠的推特(X)接口与爬虫,面向实时数据:最多比官方接口便宜 50 倍。20 次/秒,40 个接口,AI 可读的 JSON,3 分钟上线。
100 次免费请求 · 无需信用卡 · 永不过期
Sorsa 是一套面向推特(X)公开数据的只读 REST 接口和爬虫:40 个接口,覆盖推文、高级搜索、用户资料、粉丝、列表、社区和行为验证,全部返回干净的 JSON。一个密钥,按请求固定计费,无需 OAuth 也无需审批,自 2022 年起持续运行。每个新账号都从 100 次免费请求开始,无需绑卡。
Sorsa API 和官方推特接口,以及其他抓取推特(X)数据的方式相比如何。
| 能力 | Sorsa API | 官方推特接口 | 其他接口与爬虫 |
|---|---|---|---|
| 每 1,000 条推文成本 | $0.02 起 | $5.00 | $0.15 到 $1.50 |
| 每 1,000 份资料成本 | $0.01 起 | $10.00 | $0.18 起 |
| 免费起步 | 100 次免费请求 | 没有 | 约 $0.10 的额度 |
| 配置时间 | 3 分钟 | 数天(需要审批) | 不一定 |
| 速率限制 | 20 次/秒 | 约 0.3 次/秒 | 不一定 |
| 延迟(P50) | 300 毫秒 | 约 1 秒 | 500 毫秒到 2 秒 |
| X 改动时的维护 | 由 Sorsa 处理 | 不适用 | 会坏,自己修 |
| AI 可读文档 | ✓ | ✕ | 部分 |
| 计费模式 | 固定:1 次请求 = 1 次调用 | 按资源付费 | 按用量或按点数 |
| 付款方式 | 银行卡与加密货币 | 仅银行卡 | 不一定 |
把一个地址粘进 Claude Code、Codex、Cursor、Grok build 或 Antigravity,让它端到端写完你的集成。这不只是更便宜的替代品:这是今天把推特实时数据接进 AI 技术栈最快的方式,官方接口也算在内。
把地址粘进 Claude、ChatGPT、Cursor、Grok 或 Gemini。模型当场学会每个接口、参数和响应结构。
OpenAPI 3.0 规范,为机器阅读而结构化。原生兼容 Claude tool use、OpenAI function calling 和 Cursor MCP。
从大模型数据管道到交易机器人,团队选择 Sorsa 的理由都一样:价格公道、接口快、没有企业级门槛。
把 Claude、GPT 或任何自研智能体连上推特实时流。我们为 AI 优化的 OpenAPI 规范可以直接进 Claude tool use、OpenAI function calling 和 Cursor MCP,一次就完成集成,你一个包装层都不用写。
每个接口都返回干净、可预测的 JSON,智能体因此在推理数据而不是在跟数据较劲。所有套餐同样的 20 次/秒上限,意味着智能体转为自主运行的那一刻不会被限速。
追踪粉丝动态、互动模式,以及任意账号背后完整的社交关系图。以代理商规模跑 品牌监测 ,找出受众之间的重合,并把增长速度和直接竞品对标,全部来自一个密钥。
为模型训练和 RAG 拉取数百万条新鲜的推特公开对话,不用买企业套餐。
300 毫秒以内延迟的实时市场情绪。在主流报道之前发现股票代码的提及。
发奖之前先确认用户是否真的关注、转发、评论、引用或加入了社区。专门的验证接口返回干净的 true 或 false,所以抽奖和互动活动都不用人工核对。
40 个接口,覆盖八大类。同样的数据,更高的限额,更干净的 JSON。搜索、时间线和全量档案共用一套推文接口,你可以把那一堆零散的推特接口都退役了。
拉取任意公开推特账号的完整资料数据、粉丝与关注关系图和账号历史。可按用户名、ID 或资料链接定位用户。
/info完整资料(简介、各项计数、认证状态、创建日期、置顶推文)/info-batch一次请求最多 100 份资料/about国家、用户名变更历史/followers分页的粉丝列表,每页最多 200 条/follows分页的关注列表,每页最多 200 条/verified-followers仅认证账号取任意推文的完整正文、媒体和互动计数,拉取直到用户第一条推文的完整时间线,并完整读取 X 文章。
/tweet-info单条推文,含完整指标以及嵌套的引用或转发内容/tweet-info-bulk每次请求最多 100 条推文/user-tweets分页的用户时间线,没有 3,200 条上限/comments任意推文下面的回复/quotes任意推文的引用推文/retweeters转发过它的用户列表/articleX 文章的完整正文、封面和指标用完整的推特高级搜索操作符集检索推特公开内容。按互动和日期筛选提及,按关键词发现用户。
/search-tweets关键词与操作符搜索,热门或最新/mentions某个账号的提及,带筛选(最低点赞、转发、日期区间)/search-users按名称、简介、关键词搜用户from:to:since:until:lang:min_faves:"exact phrase"#hashtag-exclude读取推特上任意公开列表或社区的推文和成员名册。适合做紧凑的垂直监测,不用一个个账号去抓。
/list-members列表里的资料/list-followers列表的订阅者/list-tweets列表成员的合并时间线/community-members社区成员/community-tweets社区信息流(热门或最新)/community-search-tweets社区内的关键词搜索一次调用即可确认某个用户是否做过某个具体的社交动作。为抽奖核验、空投资格和活动分析而建。
/check-follow用户 A 有没有关注用户 B/check-comment用户有没有在某条推文下回复(有则返回回复内容)/check-quoted用户有没有引用某条推文(返回日期和正文)/check-retweet用户有没有转发(基于游标,每次调用扫 100 条转发)/check-community-member社区成员身份核验用于稳定引用和额度可见性的实用接口。用户 ID 永不改变,哪怕用户名换了,所以任何生产流程都离不开 ID 转换。
/username-to-id/{handle}用户名转数字 ID/id-to-username/{id}数字 ID 转当前用户名/link-to-id资料链接转数字 ID/key-usage-info剩余请求数、到期时间、已用总量发一次请求,拿回干净的 JSON。这就是全部学习成本。
curl -X POST "https://api.sorsa.io/v3/search-tweets" \ -H "ApiKey: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "AI agents min_faves:10", "order": "latest"}'
import requests response = requests.post( "https://api.sorsa.io/v3/search-tweets", headers={"ApiKey": "YOUR_API_KEY"}, json={"query": "AI agents min_faves:10", "order": "latest"} ) tweets = response.json()["tweets"]
const res = await fetch("https://api.sorsa.io/v3/search-tweets", { method: "POST", headers: { "ApiKey": "YOUR_API_KEY", "Content-Type": "application/json" }, body: JSON.stringify({ query: "AI agents min_faves:10", order: "latest" }) }); const { tweets } = await res.json();
package main import ( "bytes" "net/http" ) func main() { body := []byte(`{"query":"AI agents min_faves:10","order":"latest"}`) req, _ := http.NewRequest("POST", "https://api.sorsa.io/v3/search-tweets", bytes.NewBuffer(body)) req.Header.Set("ApiKey", "YOUR_API_KEY") http.DefaultClient.Do(req) }
$ch = curl_init("https://api.sorsa.io/v3/search-tweets"); curl_setopt_array($ch, [ CURLOPT_POST => true, CURLOPT_HTTPHEADER => ["ApiKey: YOUR_API_KEY", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode(["query" => "AI agents min_faves:10"]), CURLOPT_RETURNTRANSFER => true ]); $tweets = json_decode(curl_exec($ch), true);
把我们的文档地址丢进 Claude 或 ChatGPT,让它写你的集成。为 AI 优化的文档,原生支持 function calling。
我们从 TweetScout API 起步,逐步长成数千个独立团队和 100 多家公司的数据主干。
X 平台侧一变,我们这边就修,你的集成照常跑。它按数据服务商的标准来建,而不是一个脆弱的爬虫:每个接口都返回同样干净、结构化的 JSON,字段结构稳定,不会因为 X 发版就漂移;基于游标的分页返回完整结果集,不会出现自建爬虫那种把人坑惨的静默缺口。
三个生产负载。官方接口上的三种不同问题。同一套后端让他们把东西发了出去。
一条信号管道全天候轮询推特上的股票代码提及。在官方接口上,429 错误偏偏在波动高峰时出现,两家爬虫供应商在每秒几次请求以上就开始降级。换到 Sorsa,固定的 20 次/秒在高负载下稳住,所以暴跌日和安静的周日表现一样。那段 429 重试代码还留在仓库里,只是再也没触发过。
一个人做的抽奖平台,原本用官方推特接口核验关注、转发和评论,直到预估账单超过了月收入。同样的核验现在跑在 Sorsa 专门的验证接口上,按请求固定计费。迁移花了一个周末,大部分是查找替换加一个新的认证请求头,单位经济模型也翻回了正数。
一个 AI 团队等了几个月官方开发者账号审批,随后账号又因为一次没有说明的封禁被收走。Sorsa 只要注册和一个密钥。团队把 Sorsa 文档地址粘进 Claude,让它移植现有客户端。模型第一遍就完成了九成,剩下的只是改两个字段名。
固定套餐,没有点数换算:所有接口都是 1 次请求 = 1 个单位。一次请求返回最多 100 条推文或 200 份资料,这就是为什么单条推文的价格能压过任何按次计费的接口。所有套餐都是 20 次/秒。支持银行卡或加密货币付款。
Sorsa API 是一套快速、可靠、只读的 REST 接口和爬虫,面向推特(X)公开数据。它覆盖 40 个接口,涵盖用户资料、推文、高级搜索、粉丝、列表、社区和行为验证,返回干净的 JSON。2022 年以 TweetScout API 上线,后改名为 Sorsa,按请求固定计费,价格最多比官方推特接口低 50 倍,只要一个密钥,也不用开发者账号审批。每个新账号都从 100 次免费请求开始。
两个说的是同一件事。Twitter 在 2023 年改名为 X,所以官方产品现在叫 X API,不过很多开发者仍然在搜 Twitter API。不管你用哪个名字,Sorsa 处理的都是推特(X)公开数据。
Sorsa API 是高性能的替代方案,让你以最多低 50 倍的成本拿到完整的数据访问。你用一个密钥即刻开始。官方推特接口则走按量付费,每条帖子和每份资料都单独计费,还要 OAuth 和开发者账号申请,每月读取上限是 200 万条帖子。
Sorsa API 的突出之处在于按请求固定计费、没有点数换算,文档为 AI 优化、可以直接丢进 Claude、GPT 和 AI 智能体,以及严格只读的设计,这让服务在认真的数据和 AI 负载下保持稳定。它还覆盖了很多替代品跳过的领域,包括关注、转发、评论和社区成员核验,以及 X 列表和社区。Sorsa 自 2022 年起就在生产环境运行。
你这边什么都不用做。X 前端或内部接口一有变化,Sorsa 团队就修补数据层,响应结构保持稳定,你的集成不改代码也照常运行。这正是托管接口和每次 X 更新就会坏掉的自建爬虫之间的核心差别。
不能。Sorsa API 设计上就是只读,专注数据获取和验证。写操作被刻意关闭,以保持服务稳定并抵御滥用。
一样。从 Starter 到 Enterprise,所有套餐共享同一个固定速率限制:每秒 20 次请求。我们不会在低档套餐上压速度。
兼容。Sorsa API 是按 AI 优先造出来的。干净的 JSON 和为 AI 优化的文档,天然适配 Claude、GPT、OpenClaw 等智能体。把文档地址丢进你的助手,一次就能完成集成。
1 次请求永远正好等于 1 个动作。没有点数倍率,也没有隐藏费用。取一条推文、跑一次高级搜索、拉一份粉丝列表,成本都一样:从你的月度额度里扣一次请求。批量接口在那一次请求里能返回最多 200 份资料或 100 条推文,而且每条推文都免费包含完整的作者资料,所以一次请求常常顶掉几十次。按套餐价格折算,最低到每 1,000 条推文 $0.02。
能。每个新账号都会获得 100 次免费请求:足够在全部 40 个接口上取最多 1 万条推文或 2 万份资料。无需信用卡,免费请求也永不过期。注册、拿到密钥,需要更大用量时再升级。
我们支持所有主流的信用卡和借记卡,也可以用加密货币付款。加密付款在所有套餐上都能用,所以你不想用卡也能充值并拿到密钥。
是的。Sorsa API 访问的是公开可得的推特数据,方式和浏览器或搜索引擎一样。服务面向市场研究、AI 训练和数据分析这类正当用途,并遵循相关隐私法规。
实时,延迟在一秒以内。从官方推特接口迁移通常不到 2 小时,因为接口和 JSON 结构都是刻意做得相近的。细节和示例代码见迁移指南。