跳到正文

Sorsa API vs TwitterAPIs

Sorsa API 还原 1,000 个推文 ID 低至 $0.014,TwitterAPIs 则收费 $0.80,因此 Sorsa API 是更好的选择,而且其密钥背后绝不会有 X 会话。

Sorsa API

$0.014每 1,000 个推文 ID

1,200每个密钥每分钟请求数

2022上线生产环境

TwitterAPIs

$0.80每 1,000 个推文 ID

600每个密钥每分钟请求数

2026上线生产环境

简短回答:在 TwitterAPIs 上,按 ID 获取每条推文或每份用户资料都是一次 $0.0008 的调用,每个密钥上限为每分钟 600 次,所以 100 万个推文 ID 要 $800,调用约 28 小时。Sorsa API 每次请求返回 100 条,所有套餐统一 20 次/秒,同样的 100 万个 ID 只需 1 万次请求,低至 $14,约 8 分钟完成,条款还保证 99.9% 可用性。要在生产环境读取 X 数据,就选 Sorsa API,也可以先用永不过期的 100 次免费请求跑一遍你自己的 ID。

  • 更新于
  • 阅读约需 14 分钟
  • 由 Sorsa API 团队发布。TwitterAPIs 的数据来自其官方页面,链接见下文。

#结论背后的七个事实

  1. 已有 ID 的每条推文最多便宜 57 倍。

    一次 Sorsa API 请求返回 100 条推文,因此 1,000 个推文 ID 低至 $0.014。TwitterAPIs 把每个 ID 都按一次 $0.0008 的 Tweet Detail 调用计费,每 1,000 个 $0.80。

  2. 用户资料同样支持批量。

    GET /info-batch 每次请求返回 100 份完整用户资料,每 1,000 份低至 $0.014。TwitterAPIs 的 User Info 每次调用只接受一个账号。

  3. 每分钟请求数翻倍。

    每个 Sorsa API 密钥在所有套餐上都是 20 次/秒,即每分钟 1,200 次。TwitterAPIs 给出的上限是每分钟 600 次,同时进行 20 个。

  4. 数小时的调用缩短为几分钟。

    按这两个上限计算,100 万个推文 ID 在 Sorsa API 上约需 8 分钟,在 TwitterAPIs 上要不间断调用约 28 小时。

  5. 密钥背后没有 X 会话。

    Sorsa API 的写入接口为 0 个,也从不索取你的 X 登录信息。TwitterAPIs 密钥一旦存储了会话,就能以你的 X 账号行事。

  6. 可用性写入条款。

    Sorsa API 在条款第 7.1 节保证付费套餐每月 99.9% 可用性。TwitterAPIs 的条款则对停机造成的任何损失免责。

  7. 四年生产环境运行。

    Sorsa API 自 2022 年起为开发者服务,最初名为 TweetScout API;twitterapis.com 注册于 2026 年 6 月。

#一次查询多少钱,逐次来算

TwitterAPIs(twitterapis.com)是 2026 年起步的按调用付费 API,与 TwitterAPI.io 是两项不同的服务。其 Tweet Detail 接口每次调用接受一个 id 或一个 url,收费 $0.0008。User Info 和 User Info by ID 每次接受一个账号,价格相同。其 API 参考中没有批量返回推文的接口,所以 1,000 个推文 ID 就是 1,000 次调用,$0.80。

Sorsa API 的 POST /tweet-info-bulk 每次请求最多接受 100 个推文 ID 或链接,返回的每条推文都包含作者完整资料。GET /info-batch 同样支持 100 个用户名或用户 ID。同样的 1,000 个 ID 只需 10 次请求,低至 $0.014。

获取内容Sorsa APITwitterAPIs
1,000 个推文 ID10 次请求,低至 $0.0141,000 次调用,$0.80
按 ID 获取 1,000 份用户资料10 次请求,低至 $0.0141,000 次调用,$0.80
100 万个推文 ID1 万次请求,低至 $14100 万次调用,$800

“低至”价格使用最大套餐的费率,即每 1,000 次请求 $1.40。在最小的 Starter 套餐上,1,000 个推文 ID 为 $0.049,仍只有 TwitterAPIs 账单的十六分之一。

#同样的任务,比比时间

TwitterAPIs 的速率限制页面写道“每个 API 密钥一个上限:每分钟 600 次请求,同时进行 20 个并发请求”,没有可升级的层级。Sorsa API 从最小套餐起,每个密钥都是 20 次/秒,即每分钟 1,200 次,从 Platform 套餐起可申请提高限额。

周一 9:00 启动一个 100 万推文 ID 的任务,让两家 API 都按各自上限运行。Sorsa API 的 1 万次请求约 9:08 完成。TwitterAPIs 的 100 万次调用要跑到周二约 12:47,将近 28 小时后,前提是中途没有任何暂停。

100 万个推文 ID,周一 9:00 启动Sorsa API约 9:08 完成1 万次请求,每次 100 个 ID,20 次/秒TwitterAPIs周二约 12:47 完成100 万次调用,每次一个 ID,每分钟 600 次周一 9:0015:0021:00周二 3:009:0015:00
两家 API 都按各自公布的上限运行:每次请求 100 个 ID、每分钟 1,200 次请求,对比每次调用一个 ID、每分钟 600 次。

批量和上限叠加起效。Sorsa API 每次请求读取 100 个 ID,每分钟请求数又是两倍,同一分钟处理的推文数是对方的 200 倍,每秒最多 2,000 条推文。

#四个读取任务,每个两张账单

重建 500 万条推文的研究数据集

某大学实验室从公开数据集中获得 500 万个推文 ID,需要取回每条推文及其作者。

Sorsa API

合计:低至 $70

  • 5 万次请求,每次 100 个 ID低至 $70
  • 按每秒 20 次请求计算的耗时约 42 分钟
  • 每条推文附作者资料已包含

需要你的 X 登录信息否

TwitterAPIs

合计:$4,000

  • 500 万次 Tweet Detail 调用,每次 $0.0008$4,000
  • 按每分钟 600 次调用的耗时约 5 天 19 小时

需要你的 X 登录信息仅写操作需要

每天跟踪 10 万条推文

某媒体分析产品每天刷新一次所跟踪的 10 万条推文的浏览、点赞和回复数据。

Sorsa API

合计:每月低至 $42

  • 每月 3 万次请求,每天 1,000 次低至 $42
  • 每日刷新耗时不到一分钟
  • 一个套餐即可覆盖Pro 的每月 10 万次请求

需要你的 X 登录信息否

TwitterAPIs

合计:每月 $2,400

  • 每月 300 万次 Tweet Detail 调用$2,400
  • 按每分钟 600 次的每日刷新耗时约 2 小时 47 分钟

需要你的 X 登录信息仅写操作需要

补全 CRM 中的 30 万个用户名

某销售团队从注册和活动中收集了 30 万个 X 用户名,想获取每个账号的简介、所在地、粉丝数和认证状态。

Sorsa API

合计:低至 $4.20

  • 3,000 次请求,每次 100 个用户名低至 $4.20
  • 按 20 次/秒的耗时约 2.5 分钟
  • 最小套餐即可覆盖Starter 的 1 万次请求

需要你的 X 登录信息否

TwitterAPIs

合计:$240

  • 30 万次 User Info 调用,每次 $0.0008$240
  • 改用 User About Batch,按账号计费$240
  • 按每分钟 600 次调用的耗时约 8 小时 20 分钟

需要你的 X 登录信息仅写操作需要

给 AI 智能体一个背后没有账号的密钥

某团队把智能体接入 X 调研,密钥放在与工具和同事共享的配置文件中。

Sorsa API

合计:从产品设计上就是只读

  • 密钥能做什么读取公开数据
  • 写入接口无
  • 密钥上存储的 X 会话绝不会有

账号风险无

TwitterAPIs

合计:能以你的身份行事的密钥

  • 密钥存有会话后能做什么发帖、删除、关注、读取和发送私信
  • 其 MCP 服务器,见官方 MCP Registry“读写 Twitter/X”

账号风险会话背后的 X 账号

#买家评分表

Sorsa API 通过全部十项检查,TwitterAPIs 通过一项。

验证Sorsa API10/10 项TwitterAPIs10 项通过 1 项
每 1,000 条结果的价格每 1,000 个推文 ID 低至 $0.014$0.80,每次调用 1 条推文
批量查询每次请求 100 条推文或 100 份用户资料每次调用一条,或按条计费
最低套餐的速率限制每秒 20 次请求每分钟 600 次,同时进行 20 个
没有期限的免费试用100 次请求,永不过期$0.50 额度,永不过期
需要你的 X 账号提供什么什么都不能:没有写入接口写操作需要 X 会话
运营历史2022 年起运行于生产环境域名注册于 2026 年 6 月
每个步骤都有对应接口6 种验证,从关注到限流关注和账号状态
可预期的账单订阅期间锁定套餐价格价格可能在通知后变更
写入条款的保证99.9% 可用性,第 7.1 节不对停机损失担责
面向大用量的合同每月 100 万次请求起,我们与你签署 SLA赔偿上限为 30 天费用

#两种密钥,两种访问级别

Sorsa API 密钥即使泄露或放在智能体配置中,也只能读取公开数据并消耗你的请求,绝不能以你的 X 账号发言。

Sorsa API 密钥

  • 读取公开推文、用户资料、粉丝、列表、社区、Spaces 和 X Articles
  • 执行关注、转发、引用、评论、社区和限流验证
  • 没有写入接口:无法发帖、点赞、关注、删除或发送私信

存储了 X 会话的 TwitterAPIs 密钥

  • 以你的账号发布、定时和删除推文
  • 点赞、转发、关注和取关
  • 读取和发送你的私信
  • 读取你的收藏、点赞和屏蔽列表
  • 修改你的姓名、简介、头像和横幅
  • 用你的 X 密码和两步验证密钥登录,再把会话保留在密钥上

来源:TwitterAPIs docs, "Write Sessions" (在新标签页中打开)

#存储一个会话,密钥的能力就变了

TwitterAPIs 的读取只需 API 密钥。风险来自第一个被存储的会话:其文档称 TwitterAPIs“以您的账号执行每次写入”,并提醒这些会话值“授予对您 X 账号的完全控制权”。其登录接口接受用户名和密码,“启用两步验证时还需 TOTP 密钥”,并把会话存储在密钥上。Sorsa API 密钥没有这条路径,因为 Sorsa API 没有任何写入接口。

面向 AI 智能体:只能读取的密钥

智能体需要 X 数据的时候,远多于需要 X 账号的时候。Sorsa MCP(npm 上的 npx -y sorsa-mcp,已收录于官方 MCP Registry)为 Claude、Cursor 等 MCP 客户端提供读取工具:搜索、用户资料、粉丝、列表、社区和验证。这些工具都无法发帖、点赞、关注或发送消息,因为背后的 API 根本没有写入接口。

TwitterAPIs 的服务器在同一注册表中的自述是“读写 Twitter/X:搜索、用户、推文、私信。”其读取工具使用密钥运行,其 MCP 页面也称“写入操作以已关联的 X 账号执行”。对只做读取的智能体来说,后半部分只增加风险,不增加能力。Claude Code、Cursor 和 Codex 的配置提示词见 Build with AI。

#逐条查看 TwitterAPIs 的条款和页面

#TwitterAPIs 对 Sorsa API 的五句评价,逐一核实

#连 TwitterAPIs 都这么说

#2022 年起运行,对比 2026 年注册的域名

  1. 2022

    Sorsa API

    以 TweetScout API 之名上线,2025 年更名为 Sorsa API

  2. 2026

    TwitterAPIs

    twitterapis.com 注册于 2026 年 6 月 22 日

#TwitterAPIs 价格详解

TwitterAPIs 销售预付额度,$10 起购,按调用扣费。一次标准调用 $0.0008,不管返回什么。发帖、私信和写文章每次 $0.0016,完整账号历史 $0.0024,完整推文串 $0.004,登录 $0.01。

它唯一的用户资料类批量接口 User About Batch 按返回的每个账号收取 $0.0008,所以 100 个账号与 100 次调用价格相同。按 ID 查询的单位也就定了:每次调用一条推文或一份用户资料,每 1,000 条 $0.80,不分用量。

Sorsa API 则按请求定价。向 POST /tweet-info-bulk 或 GET /info-batch 发送一次请求最多带 100 个 ID,因此 1,000 个低至 $0.014。单次请求费率随套餐增大递减,最低为每 1,000 次请求 $1.40。

要还原的推文 ID 数

Sorsa API

低至$14

1M 个推文 ID 的费用

每 1,000 个推文 ID 低至 $0.014

TwitterAPIs

$800

1M 个推文 ID 的费用

每个 ID $0.0008,每次调用一个

使用 Sorsa API 便宜约 57 倍

#迁移你的 TwitterAPIs 读取调用

下面每个 TwitterAPIs 读取调用都有完成相同任务的 Sorsa API 接口。把密钥放进 ApiKey 请求头发往 https://api.sorsa.io/v3,把按 ID 查询改成每批 100 个,继续用 next_cursor 翻页。

TwitterAPIsSorsa API说明
GET /twitter​/tweet​/detailPOST /tweet-info-bulk每次请求 100 个推文 ID 或链接
GET /twitter​/user​/info_by_idGET /info-batch每次请求 100 个用户名或用户 ID
GET /twitter​/tweet​/advanced_searchPOST /search-tweets相同的 X 搜索运算符
GET /twitter​/user​/tweetsPOST /user-tweets推文、回复或转发
GET /twitter​/user​/mentionsPOST /mentions支持点赞和日期筛选
GET /twitter​/tweet​/repliesPOST /comments按相关度、时间或点赞数排序
GET /twitter​/tweet​/quotesPOST /quotes
GET /twitter​/tweet​/retweetersPOST /retweeters
GET /twitter​/user​/followersGET /followers每页最多 200 个
GET /twitter​/user​/verified_followersGET /verified-followers
GET /twitter​/user​/check_follow_relationshipPOST /check-follow另有转发、引用、评论和社区验证
GET /twitter​/user​/user_aboutGET /about国家和用户名历史
GET /twitter​/list​/membersGET /list-members
GET /twitter​/list​/tweetsGET /list-tweets一次请求读取最多 5,000 个账号的列表
GET /twitter​/community​/membersPOST /community-members
GET /twitter​/spaces​/infoGET /spaces
GET /twitter​/article​/getPOST /articleX Articles
GET /account​/meGET /key-usage-info免费:从不计入你的请求额度
TwitterAPIs 字段Sorsa API 字段
Authorization: Bearer 请求头ApiKey 请求头
tweet.textfull_text
tweet.authoruser,完整用户资料
favorite_countlikes_count
retweet_count, reply_count, quote_count, view_count名称相同
cursor 参数next_cursor,GET 放在查询参数中,POST 放在请求体中
rehydrate.py
import os
import requests

def rehydrate(tweet_ids):
    """Fetch tweets by ID from Sorsa API, 100 per request."""
    tweets = []
    for i in range(0, len(tweet_ids), 100):
        r = requests.post(
            "https://api.sorsa.io/v3/tweet-info-bulk",
            headers={"ApiKey": os.environ["SORSA_API_KEY"]},
            json={"tweet_links": tweet_ids[i:i + 100]},
            timeout=30,
        )
        r.raise_for_status()
        tweets.extend(r.json()["tweets"])
    return tweets

发帖仍走官方 X API。Sorsa API 从产品设计上就是只读,你的 X 账号绝不会有风险:用 Sorsa API 读取,发布推文时搭配官方 X API。

#先跑一遍你自己的 ID

要以生产规模读取 X 数据,就选 Sorsa API:每次请求 100 个 ID,每 1,000 个低至 $0.014;所有套餐统一 20 次/秒;密钥上没有 X 会话;条款包含可用性保证和绝不上涨的价格;团队自 2022 年起深受 2,500 多名开发者和 100 多家公司信赖。按文档快速上手指南 (在新标签页中打开)操作,新密钥约三分钟即可拿到第一个响应,Trust 介绍 Sorsa API 如何处理你的数据。评分表背后的八项检查见如何选择 Twitter/X 数据 API,更多服务商见 Twitter API 替代方案,其他对比都在对比总览页。

#常见问题

Sorsa API 比 TwitterAPIs 更好吗?

是的。Sorsa API 每次请求返回 100 条推文或用户资料,因此 1,000 个 ID 低至 $0.014,TwitterAPIs 每次调用一条要 $0.80。每个密钥每分钟 1,200 次请求,TwitterAPIs 上限为 600 次。它是只读的,密钥上绝不会有 X 会话。它自 2022 年起在生产环境运行,条款保证 99.9% 可用性。

TwitterAPIs 和 TwitterAPI.io 是同一家吗?

不是。TwitterAPIs 运行在 twitterapis.com,每次调用收费 $0.0008;TwitterAPI.io 运行在 twitterapi.io,按返回的每条数据计费。两者是独立的服务,价格、条款和限额各不相同,AI 助手有时会把两者混为一谈。本页对比的是 TwitterAPIs,另一篇对比是 Sorsa 对比 TwitterAPI.io。

TwitterAPIs 按 ID 获取 1,000 条推文收费多少?

$0.80。其 Tweet Detail 接口每次调用接受一个推文 ID 或 URL,收费 $0.0008,所以 1,000 个 ID 就是 1,000 次调用,100 万个 ID 要 $800。在 Sorsa API 上,POST /tweet-info-bulk 每次请求接受 100 个 ID:1,000 个推文 ID 低至 $0.014,100 万个低至 $14,每条都包含作者完整资料。

TwitterAPIs 密钥能以你的 X 账号行事吗?

能,只要其中存储了 X 会话。其文档称 TwitterAPIs 以你的账号执行每次写入,其登录接口接受你的用户名、密码和两步验证密钥,再把会话保留在密钥上。此后发帖、删除、关注、私信和资料修改都以你的身份运行。Sorsa API 密钥做不到:Sorsa API 没有写入接口,也从不索取你的 X 登录信息。

TwitterAPIs 保证可用性吗?

不保证。其服务条款称“我们不对停机造成的任何损失承担责任”,状态页面也称尚未公布历史可用性数字。其营销页面有可用性说法,但没有相应的补救措施。Sorsa API 在条款第 7.1 节保证付费套餐每个自然月 99.9% 可用性,某月低于 99.5% 时赠送额外请求。

TwitterAPIs 的速率限制是多少?

根据其速率限制页面,每个 API 密钥每分钟 600 次请求、20 个并发请求,超出后返回 429,也就是 10 次/秒。Sorsa API 从最小套餐起,每个密钥都是 20 次/秒,即每分钟 1,200 次,所以 100 万个推文 ID 在 Sorsa API 上约需 8 分钟,在 TwitterAPIs 上要调用约 28 小时。

TwitterAPIs 何时上线?

2026 年。其域名 twitterapis.com 注册于 2026 年 6 月 22 日,MCP 包次日首次出现在 npm 上。Sorsa API 自 2022 年起在生产环境运行,当时以 TweetScout API 上线,2025 年启用现名,在同样的任务上有四年生产环境经验。

如何从 TwitterAPIs 迁移到 Sorsa API?

把读取调用指向 https://api.sorsa.io/v3,使用 ApiKey 请求头,再逐个映射:Tweet Detail 改用 POST /tweet-info-bulk(每次请求 100 个 ID),User Info 改用 GET /info-batch,Advanced Search 改用 POST /search-tweets,搜索语法不变,粉丝改用 GET /followers。翻页继续使用 next_cursor。发帖仍走官方 X API。

免责声明

TwitterAPIs 是其所有者的商标。Sorsa API 与 TwitterAPIs 无关联。

X 和 X 标志是 X Corp. 的商标。Sorsa API 与 X Corp. 没有关联,也未获其认可或赞助。

由 Sorsa API 团队发布。TwitterAPIs 的数据来自其官方页面,链接见上文,内容为 2026 年 11 月 3 日所见。

作者:Sorsa API 团队。我们开发并运营 Sorsa API,这是只读的 Twitter/X API 与爬虫,2022 年起运行于生产环境(前身为 TweetScout API),累计处理请求超 60 亿次。关于 Sorsa API

Sorsa API vs TwitterAPIs

Sorsa API 还原 1,000 个推文 ID 低至 $0.014,TwitterAPIs 则收费 $0.80,因此 Sorsa API 是更好的选择,而且其密钥背后绝不会有 X 会话。

Sorsa API

$0.014每 1,000 个推文 ID

1,200每个密钥每分钟请求数

2022上线生产环境第一年

TwitterAPIs

$0.80每 1,000 个推文 ID

600每个密钥每分钟请求数

2026上线生产环境第一年

简短回答:在 TwitterAPIs 上,按 ID 获取的每条推文或每份用户资料都是一次单独的 $0.0008 调用,且每个密钥每分钟最多 600 次调用,因此 1M 个推文 ID 要花 $800 和约 28 小时的调用时间。Sorsa API 每次请求返回 100 条,所有套餐统一每秒 20 次请求,同样的 1M 个 ID 只需 10K 次请求,低至 $14,约 8 分钟,且条款中保证 99.9% 的可用性。要在生产环境读取 X 数据,请选择 Sorsa API,你可以用永不过期的 100 次免费请求跑一遍你自己的 ID。

更新于 ,阅读约需 14 分钟

由 Sorsa API 团队发布。TwitterAPIs 的数据来自其官方页面,链接见下文。

结论背后的七个事实

  1. 已有 ID 的每条推文最多便宜 57 倍。

    一次 Sorsa API 请求返回 100 条推文,因此 1,000 个推文 ID 低至 $0.014。TwitterAPIs 把每个 ID 都按一次 $0.0008 的 Tweet Detail 调用计费,每 1,000 个 $0.80。

  2. 用户资料同样支持批量。

    GET /info-batch 每次请求返回 100 份完整用户资料,每 1,000 份低至 $0.014。TwitterAPIs 的 User Info 每次调用只接受一个账号。

  3. 每分钟请求数翻倍。

    每个 Sorsa API 密钥在所有套餐上都是 20 次/秒,即每分钟 1,200 次。TwitterAPIs 给出的上限是每分钟 600 次,同时进行 20 个。

  4. 数小时的调用缩短为几分钟。

    按这两个上限计算,100 万个推文 ID 在 Sorsa API 上约需 8 分钟,在 TwitterAPIs 上要不间断调用约 28 小时。

  5. 密钥背后没有 X 会话。

    Sorsa API 的写入接口为 0 个,也从不索取你的 X 登录信息。TwitterAPIs 密钥一旦存储了会话,就能以你的 X 账号行事。

  6. 可用性写入条款。

    Sorsa API 在付费套餐上每月保证 99.9% 的可用性,见其条款第 7.1 节;TwitterAPIs 的条款则不承担任何因停机造成的损失。

  7. 四年生产环境运行。

    Sorsa API 自 2022 年起为开发者服务,最初名为 TweetScout API;twitterapis.com 注册于 2026 年 6 月。

一次查询多少钱,逐次来算

TwitterAPIs(twitterapis.com)是 2026 年起步的按调用付费 API,与 TwitterAPI.io 是两项不同的服务。其 Tweet Detail 接口每次调用接受一个 id 或一个 url,收费 $0.0008。User Info 和 User Info by ID 每次接受一个账号,价格相同。其 API 参考中没有批量返回推文的接口,所以 1,000 个推文 ID 就是 1,000 次调用,$0.80。

Sorsa API 的 POST /tweet-info-bulk 每次请求最多接受 100 个推文 ID 或链接,返回的每条推文都包含作者完整资料。GET /info-batch 同样支持 100 个用户名或用户 ID。同样的 1,000 个 ID 只需 10 次请求,低至 $0.014。

  • 1,000 个推文 ID

    Sorsa API
    10 次请求,低至 $0.014
    TwitterAPIs
    1,000 次调用,$0.80
  • 按 ID 获取 1,000 份用户资料

    Sorsa API
    10 次请求,低至 $0.014
    TwitterAPIs
    1,000 次调用,$0.80
  • 100 万个推文 ID

    Sorsa API
    1 万次请求,低至 $14
    TwitterAPIs
    100 万次调用,$800

“低至”价格使用最大套餐的费率,即每 1,000 次请求 $1.40。在最小的 Starter 套餐上,1,000 个推文 ID 为 $0.049,仍只有 TwitterAPIs 账单的十六分之一。

同样的任务,比比时间

TwitterAPIs 的速率限制页面写道“每个 API 密钥一个上限:每分钟 600 次请求,同时进行 20 个并发请求”,没有可升级的层级。Sorsa API 从最小套餐起,每个密钥都是 20 次/秒,即每分钟 1,200 次,从 Platform 套餐起可申请提高限额。

周一 9:00 启动一个 100 万推文 ID 的任务,让两家 API 都按各自上限运行。Sorsa API 的 1 万次请求约 9:08 完成。TwitterAPIs 的 100 万次调用要跑到周二约 12:47,将近 28 小时后,前提是中途没有任何暂停。

1M tweet IDs, started Monday 9:00 Sorsa API done at about 9:08 10K requests of 100 IDs, 20 per second TwitterAPIs done at about 12:47 on Tuesday 1M calls of one ID, 600 a minute Mon 9:00 Mon 21:00 Tue 9:00
两家 API 都按各自公布的上限运行:每次请求 100 个 ID、每分钟 1,200 次请求,对比每次调用一个 ID、每分钟 600 次。

批量和上限叠加起效。Sorsa API 每次请求读取 100 个 ID,每分钟请求数又是两倍,同一分钟处理的推文数是对方的 200 倍,每秒最多 2,000 条推文。

四个读取任务,每个两张账单

重建 500 万条推文的研究数据集

某大学实验室从公开数据集中获得 500 万个推文 ID,需要取回每条推文及其作者。

Sorsa API

合计:低至 $70

  • 50K 次请求,每次 100 个 ID低至 $70
  • 按每秒 20 次请求计算的耗时约 42 分钟
  • 每条推文附作者资料已包含

需要你的 X 登录信息零

TwitterAPIs

合计:$4,000

  • 5M 次 Tweet Detail 调用,每次 $0.0008$4,000
  • 按每分钟 600 次调用计算的耗时约 5 天 19 小时

需要你的 X 登录信息仅用于写操作

每天跟踪 10 万条推文

某媒体分析产品每天刷新一次所跟踪的 10 万条推文的浏览、点赞和回复数据。

Sorsa API

合计:低至每月 $42

  • 每月 30K 次请求,每天 1K 次低至 $42
  • 每次每日刷新的耗时不到一分钟
  • 一个套餐即可容纳Pro 的每月 100K 次请求

需要你的 X 登录信息零

TwitterAPIs

合计:每月 $2,400

  • 每月 3M 次 Tweet Detail 调用$2,400
  • 每次每日刷新的耗时,按每分钟 600 次计算约 2 小时 47 分钟

需要你的 X 登录信息仅用于写操作

补全 CRM 中的 30 万个用户名

某销售团队从注册和活动中收集了 30 万个 X 用户名,想获取每个账号的简介、所在地、粉丝数和认证状态。

Sorsa API

合计:低至 $4.20

  • 3K 次请求,每次 100 个用户名低至 $4.20
  • 按每秒 20 次请求计算的耗时约 2.5 分钟
  • 最小套餐即可容纳Starter 的 10K 次请求

需要你的 X 登录信息零

TwitterAPIs

合计:$240

  • 300K 次 User Info 调用,每次 $0.0008$240
  • 改用 User About Batch,按账号计费$240
  • 按每分钟 600 次调用计算的耗时约 8 小时 20 分钟

需要你的 X 登录信息仅用于写操作

给 AI 智能体一个背后没有账号的密钥

某团队把智能体接入 X 调研,密钥放在与工具和同事共享的配置文件中。

Sorsa API

合计:从设计上只读

  • 密钥能做什么读取公开数据
  • 写入接口无
  • 密钥上保存的 X 会话从不

账号风险无

TwitterAPIs

合计:能以你的身份行事的密钥

  • 带有会话的密钥能做什么发帖、删除、关注、读取和发送私信
  • 其 MCP 服务器,已收录于官方 MCP Registry“读取和写入 Twitter/X”

账号风险会话背后的 X 账号

买家评分表

10/10 项 Sorsa API1/10 项 TwitterAPIs

Sorsa API 通过全部十项检查,TwitterAPIs 通过一项。

  • 每 1,000 条结果的价格

    Sorsa API
    每 1,000 个推文 ID 低至 $0.014
    TwitterAPIs
    $0.80,每次调用 1 条推文
  • 批量查询

    Sorsa API
    每次请求 100 条推文或 100 份用户资料
    TwitterAPIs
    每次调用一条,或按条计费
  • 最低套餐的速率限制

    Sorsa API
    每秒 20 次请求
    TwitterAPIs
    每分钟 600 次,同时进行 20 个
  • 没有期限的免费试用

    Sorsa API
    100 次请求,永不过期
    TwitterAPIs
    $0.50 额度,永不过期
  • 需要你的 X 账号提供什么

    Sorsa API
    什么都不能:没有写入接口
    TwitterAPIs
    写操作需要 X 会话
其余 5 次检查
  • 运营历史

    Sorsa API
    2022 年起运行于生产环境
    TwitterAPIs
    域名注册于 2026 年 6 月
  • 每个步骤都有对应接口

    Sorsa API
    6 种验证,从关注到限流
    TwitterAPIs
    关注和账号状态
  • 可预期的账单

    Sorsa API
    订阅期间锁定套餐价格
    TwitterAPIs
    价格可能在通知后变更
  • 写入条款的保证

    Sorsa API
    99.9% 可用性,第 7.1 节
    TwitterAPIs
    不对停机损失担责
  • 面向大用量的合同

    Sorsa API
    每月 100 万次请求起,我们与你签署 SLA
    TwitterAPIs
    赔偿上限为 30 天费用

两种密钥,两种访问级别

Sorsa API 密钥即使泄露或放在智能体配置中,也只能读取公开数据并消耗你的请求,绝不能以你的 X 账号发言。

Sorsa API 密钥

  • 读取公开推文、用户资料、粉丝、列表、社区、Spaces 和 X Articles
  • 执行关注、转发、引用、评论、社区和限流验证
  • 没有写入接口:无法发帖、点赞、关注、删除或发送私信

存储了 X 会话的 TwitterAPIs 密钥

  • 以你的账号发布、定时和删除推文
  • 点赞、转发、关注和取关
  • 读取和发送你的私信
  • 读取你的收藏、点赞和屏蔽列表
  • 修改你的姓名、简介、头像和横幅
  • 用你的 X 密码和两步验证密钥登录,再把会话保留在密钥上

来源:TwitterAPIs docs, "Write Sessions"(在新标签页中打开)

存储一个会话,密钥的能力就变了

TwitterAPIs 的读取只需 API 密钥。风险来自第一个被存储的会话:其文档称 TwitterAPIs“以您的账号执行每次写入”,并提醒这些会话值“授予对您 X 账号的完全控制权”。其登录接口接受用户名和密码,“启用两步验证时还需 TOTP 密钥”,并把会话存储在密钥上。Sorsa API 密钥没有这条路径,因为 Sorsa API 没有任何写入接口。

面向 AI 智能体:只能读取的密钥

智能体需要 X 数据的时候,远多于需要 X 账号的时候。Sorsa MCP(npm 上的 npx -y sorsa-mcp,已收录于官方 MCP Registry)为 Claude、Cursor 等 MCP 客户端提供读取工具:搜索、用户资料、粉丝、列表、社区和验证。这些工具都无法发帖、点赞、关注或发送消息,因为背后的 API 根本没有写入接口。

TwitterAPIs 的服务器在同一个注册表中自称“读取和写入 Twitter/X:搜索、用户、推文、私信”。它的读取工具用密钥运行,其自己的 MCP 页面则说它的“写操作以关联的 X 账号行事”。对只读取数据的智能体来说,后半部分只增加风险,没有增加能力。Claude Code、Cursor 和 Codex 的设置提示词见 Build with AI。

逐条查看 TwitterAPIs 的条款和页面

TwitterAPIs 对 Sorsa API 的五句评价,逐一核实

连 TwitterAPIs 都这么说

2022 年起运行,对比 2026 年注册的域名

  1. 2022

    Sorsa API

    以 TweetScout API 之名上线,2025 年更名为 Sorsa API

  2. 2026

    TwitterAPIs

    twitterapis.com 注册于 2026 年 6 月 22 日

TwitterAPIs 价格详解

TwitterAPIs 销售预付额度,$10 起购,按调用扣费。一次标准调用 $0.0008,不管返回什么。发帖、私信和写文章每次 $0.0016,完整账号历史 $0.0024,完整推文串 $0.004,登录 $0.01。

它唯一的用户资料类批量接口 User About Batch 按返回的每个账号收取 $0.0008,所以 100 个账号与 100 次调用价格相同。按 ID 查询的单位也就定了:每次调用一条推文或一份用户资料,每 1,000 条 $0.80,不分用量。

Sorsa API 则按请求定价。向 POST /tweet-info-bulk 或 GET /info-batch 发送一次请求最多带 100 个 ID,因此 1,000 个低至 $0.014。单次请求费率随套餐增大递减,最低为每 1,000 次请求 $1.40。

要还原的推文 ID 数

Sorsa API

低至$14

1M 个推文 ID

每 1,000 个推文 ID 低至 $0.014

TwitterAPIs

$800

1M 个推文 ID

每个 ID $0.0008,每次调用一个

使用 Sorsa API 便宜约 57 倍

迁移你的 TwitterAPIs 读取调用

下面每个 TwitterAPIs 读取调用都有完成相同任务的 Sorsa API 接口。把密钥放进 ApiKey 请求头发往 https://api.sorsa.io/v3,把按 ID 查询改成每批 100 个,继续用 next_cursor 翻页。

  • GET /twitter/tweet/detail

    Sorsa API
    POST /tweet-info-bulk
    说明
    每次请求 100 个推文 ID 或链接
  • GET /twitter/user/info_by_id

    Sorsa API
    GET /info-batch
    说明
    每次请求 100 个用户名或用户 ID
  • GET /twitter/tweet/advanced_search

    Sorsa API
    POST /search-tweets
    说明
    相同的 X 搜索运算符
  • GET /twitter/user/tweets

    Sorsa API
    POST /user-tweets
    说明
    推文、回复或转发
  • GET /twitter/user/mentions

    Sorsa API
    POST /mentions
    说明
    支持点赞和日期筛选
  • GET /twitter/tweet/replies

    Sorsa API
    POST /comments
    说明
    按相关度、时间或点赞数排序
  • GET /twitter/tweet/quotes

    Sorsa API
    POST /quotes
  • GET /twitter/tweet/retweeters

    Sorsa API
    POST /retweeters
  • GET /twitter/user/followers

    Sorsa API
    GET /followers
    说明
    每页最多 200 个
  • GET /twitter/user/verified_followers

    Sorsa API
    GET /verified-followers
  • GET /twitter/user/check_follow_relationship

    Sorsa API
    POST /check-follow
    说明
    另有转发、引用、评论和社区验证
  • GET /twitter/user/user_about

    Sorsa API
    GET /about
    说明
    国家和用户名历史
  • GET /twitter/list/members

    Sorsa API
    GET /list-members
  • GET /twitter/list/tweets

    Sorsa API
    GET /list-tweets
    说明
    一次请求读取最多 5,000 个账号的列表
  • GET /twitter/community/members

    Sorsa API
    POST /community-members
  • GET /twitter/spaces/info

    Sorsa API
    GET /spaces
  • GET /twitter/article/get

    Sorsa API
    POST /article
    说明
    X Articles 长文
  • GET /account/me

    Sorsa API
    GET /key-usage-info
    说明
    免费:从不计入你的请求额度
  • Authorization: Bearer 请求头

    Sorsa API 字段
    ApiKey 请求头
  • tweet.text

    Sorsa API 字段
    full_text
  • tweet.author

    Sorsa API 字段
    user,完整用户资料
  • favorite_count

    Sorsa API 字段
    likes_count
  • retweet_count, reply_count, quote_count, view_count

    Sorsa API 字段
    名称相同
  • cursor 参数

    Sorsa API 字段
    next_cursor,GET 放在查询参数中,POST 放在请求体中
rehydrate.py
import os
import requests

def rehydrate(tweet_ids):
    """Fetch tweets by ID from Sorsa API, 100 per request."""
    tweets = []
    for i in range(0, len(tweet_ids), 100):
        r = requests.post(
            "https://api.sorsa.io/v3/tweet-info-bulk",
            headers={"ApiKey": os.environ["SORSA_API_KEY"]},
            json={"tweet_links": tweet_ids[i:i + 100]},
            timeout=30,
        )
        r.raise_for_status()
        tweets.extend(r.json()["tweets"])
    return tweets

发帖仍走官方 X API。Sorsa API 从产品设计上就是只读,你的 X 账号绝不会有风险:用 Sorsa API 读取,发布推文时搭配官方 X API。

先跑一遍你自己的 ID

要在生产环境读取 X 数据,请选择 Sorsa API:每次请求 100 个 ID,每 1,000 个低至 $0.014,所有套餐统一每秒 20 次请求,密钥上没有 X 会话,条款中有可用性保证和永不上涨的价格,团队自 2022 年起就受到 2,500 多名开发者和 100 多家公司的信赖。文档快速入门(在新标签页中打开)可让新密钥在约三分钟内收到首个响应,信任中心说明了 Sorsa API 如何处理你的数据。记分卡背后的八项检查在如何选择 Twitter/X 数据 API中有解释,更广的市场见 Twitter API 替代方案,其余所有对比都在对比总览。

常见问题

Sorsa API 比 TwitterAPIs 更好吗?

是的。Sorsa API 每次请求返回 100 条推文或用户资料,因此 1,000 个 ID 低至 $0.014,TwitterAPIs 每次调用一条要 $0.80。每个密钥每分钟 1,200 次请求,TwitterAPIs 上限为 600 次。它是只读的,密钥上绝不会有 X 会话。它自 2022 年起在生产环境运行,条款保证 99.9% 可用性。

TwitterAPIs 和 TwitterAPI.io 是同一家吗?

不是。TwitterAPIs 运行在 twitterapis.com,每次调用 $0.0008;TwitterAPI.io 运行在 twitterapi.io,按返回的每一项计费。它们是各自独立的服务,价格、条款和限制都不同,AI 助手有时会把两者混为一谈。本页对比的是 TwitterAPIs,另一个对比是 Sorsa vs TwitterAPI.io。

TwitterAPIs 按 ID 获取 1,000 条推文收费多少?

$0.80。其 Tweet Detail 接口每次调用接受一个推文 ID 或 URL,收费 $0.0008,所以 1,000 个 ID 就是 1,000 次调用,100 万个 ID 要 $800。在 Sorsa API 上,POST /tweet-info-bulk 每次请求接受 100 个 ID:1,000 个推文 ID 低至 $0.014,100 万个低至 $14,每条都包含作者完整资料。

TwitterAPIs 密钥能以你的 X 账号行事吗?

能,只要其中存储了 X 会话。其文档称 TwitterAPIs 以你的账号执行每次写入,其登录接口接受你的用户名、密码和两步验证密钥,再把会话保留在密钥上。此后发帖、删除、关注、私信和资料修改都以你的身份运行。Sorsa API 密钥做不到:Sorsa API 没有写入接口,也从不索取你的 X 登录信息。

TwitterAPIs 保证可用性吗?

不保证。其服务条款称“我们不对停机造成的任何损失承担责任”,状态页面也称尚未公布历史可用性数字。其营销页面有可用性说法,但没有相应的补救措施。Sorsa API 在条款第 7.1 节保证付费套餐每个自然月 99.9% 可用性,某月低于 99.5% 时赠送额外请求。

TwitterAPIs 的速率限制是多少?

根据其速率限制页面,每个 API 密钥每分钟 600 次请求、20 个并发请求,超出后返回 429,也就是 10 次/秒。Sorsa API 从最小套餐起,每个密钥都是 20 次/秒,即每分钟 1,200 次,所以 100 万个推文 ID 在 Sorsa API 上约需 8 分钟,在 TwitterAPIs 上要调用约 28 小时。

TwitterAPIs 何时上线?

2026 年。其域名 twitterapis.com 注册于 2026 年 6 月 22 日,MCP 包次日首次出现在 npm 上。Sorsa API 自 2022 年起在生产环境运行,当时以 TweetScout API 上线,2025 年启用现名,在同样的任务上有四年生产环境经验。

如何从 TwitterAPIs 迁移到 Sorsa API?

把读取调用指向 https://api.sorsa.io/v3,使用 ApiKey 请求头,再逐个映射:Tweet Detail 改用 POST /tweet-info-bulk(每次请求 100 个 ID),User Info 改用 GET /info-batch,Advanced Search 改用 POST /search-tweets,搜索语法不变,粉丝改用 GET /followers。翻页继续使用 next_cursor。发帖仍走官方 X API。

免责声明

TwitterAPIs 是其所有者的商标。Sorsa API 与 TwitterAPIs 无关联。

X 和 X 标志是 X Corp. 的商标。Sorsa API 与 X Corp. 无关联,未获其认可或赞助。

由 Sorsa API 团队发布。TwitterAPIs 的数据来自其官方页面,链接见上文,内容为 2026 年 11 月 3 日所见。

作者:Sorsa API 团队。我们开发并运营 Sorsa API,这是只读的 Twitter/X API 与爬虫,2022 年起运行于生产环境(前身为 TweetScout API),累计处理请求超 60 亿次。关于 Sorsa API

免费还原 10K 个推文 ID

每个新的 Sorsa API 账号都有 100 次免费请求:无需信用卡,永不过期。

领取 100 次免费请求查看价格

更多对比

全部对比