跳到正文

Sorsa API vs TwexAPI

Sorsa API 是更好的 TwexAPI 替代方案:每 1,000 条推文或用户资料低至 $0.014,而不是 $0.05,速率为 20 次/秒,密钥背后也没有 X 账号。

Sorsa API

$0.014每 1,000 条推文

20最小付费套餐的每秒请求数

2022上线生产环境

TwexAPI

$0.05每 1,000 条推文

5最小付费套餐的每秒请求数

2025投入生产环境的首年

简短回答:TwexAPI(twexapi.io,2025 年以 TwitterXAPI 之名上线)每返回一条推文或一份用户资料收取 5 个点数,即每 1,000 条 $0.05。Sorsa API 将 100 条推文或用户资料算作一次请求,每 1,000 条低至 $0.014,所有套餐统一 20 次/秒,且没有写入接口。选择 Sorsa API,先用永不过期的 100 次免费请求跑一遍你自己的任务;TwexAPI 的免费点数只有 7 天有效期。

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

#TwexAPI 价格详解

TwexAPI 按点数收费:标准包中 $1 可买 10 万个点数,每返回一条推文或一份用户资料消耗 5 个,因此 1,000 条 $0.05。最大的两个一次性包($499 和 $999)可降到每 1,000 条约 $0.042。报错失败的请求不计费。

点数有三种来源。月费套餐:$50 含 500 万个点数(Basic),$99 含 1,100 万个(Pro)。一次性包从 $20 含 200 万个(Mini)到 $999 含 1.2 亿个。新账号获赠 2 万个免费点数,TwexAPI 称相当于约 4,000 条推文或用户资料。

有两个问题藏在套餐表里,标价上看不出来:

  • 点数能用多久。免费点数有效期 7 天,$20 的 Mini 包只有一天。跨一周的任务需要月费套餐或 $100 起的点数包。
  • 点数能花多快。免费点数的速率是每 5 秒 1 次请求。$20、$50 和 $100 选项为 5 次/秒,$99 和 $199 为 10 次/秒,要到 $499 的 Scale 包才达到 20 次/秒。
Sorsa API100 次免费请求,无需绑卡TwexAPI2 万个免费点数,无需绑卡覆盖范围最多 1 万条推文覆盖范围约 4,000 条数据有效期永不过期有效期7 天第 1 天第 30 天及以后第 1 天第 7 天第 30 天每 5 秒 1 次请求
双方的免费起步:覆盖多少,能用多久。

其批量查询对每条数据都计费,批量大小还与套餐挂钩:按 ID 获取推文的文档写道“最大输入数量受您套餐 QPS 的限制。”一些第三方对比仍称 TwexAPI 按接口售卖访问权限;其价格页则表示没有按接口收费,所有接口共用一个余额。

同样的数据,Sorsa API 按请求定价。一批 100 条推文或 100 份用户资料算一次请求,因此 1,000 条低至 $0.014,每月 1 万到 1,000 万次请求的所有套餐都是 20 次/秒。本页账单使用 TwexAPI 的标准费率(每 10 万个点数 $1)和 Sorsa API 的最优套餐费率(每 1,000 次请求 $1.40),各套餐费率见 Sorsa API 定价页。TwexAPI 未公布最大批量,所以其账单显示套餐速率限制,不显示耗时。

要查询的推文数

Sorsa API

低至$14

1M 条推文的费用

每 1,000 条推文低至 $0.014

TwexAPI

$50

1M 条推文的费用

每 1,000 条推文 $0.05

使用 Sorsa API 便宜约 3.5 倍

#Sorsa API 在整体任务上胜出的七个理由

  1. 批量查询便宜约 3.5 倍。

    一次 Sorsa API 请求返回 100 条推文或 100 份用户资料,因此 1,000 条低至 $0.014。TwexAPI 对批量中的每条数据都计费,价格为 $0.05。

  2. 所有套餐每次请求 100 个 ID。

    Sorsa API 的批量大小从最小套餐到最大套餐都一样。TwexAPI 的文档则称输入“受您套餐 QPS 的限制”。

  3. 速率限制是 TwexAPI 最小套餐的四倍。

    Sorsa API 所有套餐统一 20 次/秒。TwexAPI 的 $20、$50 和 $100 选项为 5 次/秒,$99 和 $199 选项为 10 次/秒。

  4. 免费请求永不过期。

    Sorsa API 新账号获得 100 次请求,足以读取最多 1 万条推文,无需绑卡,也没有期限。TwexAPI 的 2 万个免费点数覆盖约 4,000 条数据,有效期 7 天。

  5. 你的 X 账号零风险。

    Sorsa API 的写入接口为 0 个,也从不索取你的 X 登录信息。TwexAPI 的账号操作则要在你自己已登录的 X 账号上运行。

  6. 99.9% 可用性写入合同。

    Sorsa API 服务条款第 7.1 节为所有付费套餐提供这项保证。TwexAPI 的条款称不保证“服务的连续性、准确性或可靠性”。

  7. 自 2022 年起在生产环境运行。

    Sorsa API 于 2022 年以 TweetScout API 起步。TwexAPI 的网站最早于 2025 年 7 月被存档,当时名为 TwitterXAPI。

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

将 100 万个推文 ID 还原为完整推文

某研究团队手上有已发表数据集中的 100 万个推文 ID,需要还原每条推文及其作者。

Sorsa API

合计:低至 $14

  • 向 POST /tweet-info-bulk 发送 1 万次请求,每次 100 个 ID低至 $14
  • 按每秒 20 次请求计算的耗时约 8 分钟
  • 适用套餐1 万次请求的 Starter 套餐

每次请求的 ID 数所有套餐均为 100 个

TwexAPI

合计:$50

  • 100 万条推文,每条 5 个点数500 万个点数,$50
  • 每次请求的 ID 数受套餐 QPS 限制
  • 其 $50 套餐的速率限制5 次/秒

每次请求的 ID 数由套餐 QPS 决定

每周刷新 10 万份潜在客户资料

某销售团队每周一重新读取 10 万份 X 用户资料,保持 CRM 中的粉丝数和简介为最新。

Sorsa API

合计:低至 $5.60

  • 每月 4,000 次请求,每次刷新 1,000 次,每次 100 份用户资料低至 $5.60
  • 按 20 次/秒的单次刷新耗时约 50 秒

持续订阅期间价格固定是

TwexAPI

合计:$20

  • 每月 40 万份用户资料,每份 5 个点数200 万个点数,$20
  • 其 $20 至 $100 选项的速率限制5 次/秒

持续订阅期间价格固定条款中无此承诺

让 AI 智能体读取 X 数据

Claude、Cursor 或你自己代码中的智能体搜索推文、读取用户资料并执行验证,没有人盯着每次调用。

Sorsa API

合计:40 个只读工具

  • 安装npx -y sorsa-mcp
  • 密钥能做什么读取公开数据
  • 写入工具无

能以你的 X 账号发帖否

TwexAPI

合计:3 个工具

  • 其发帖工具标注为“破坏性,非幂等”
  • 加入你的登录信息后智能体能做什么发帖、回复、点赞和发送私信

能以你的 X 账号发帖能,加入登录信息后即可

付费前先测试

你想在购买之前,先用自己的数据跑一遍自己的任务。

Sorsa API

合计:100 次免费请求

  • 银行卡无需绑定
  • 可覆盖的推文最多 1 万条
  • 有效期永不过期

需要你的 X 登录信息否

TwexAPI

合计:2 万个免费点数

  • 银行卡无需绑定
  • 覆盖的推文或用户资料约 4,000 条
  • 有效期7 天
  • 速率限制每 5 秒 1 次请求

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

#十项检查,双方都有具体数值

前八项检查来自如何选择 X 数据 API,后两项看合同。唯一打平的一项:双方都可为大用量签署定制 SLA,Sorsa API 从每月 100 万次请求起。

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

验证Sorsa API10/10 项TwexAPI10 项通过 1 项
每 1,000 条结果的价格每 1,000 条推文低至 $0.014每 1,000 条推文 $0.05
批量查询一次请求 100 条推文大小受套餐 QPS 限制
最小付费套餐的速率限制每秒 20 次请求5 次/秒
没有期限的免费试用100 次请求,永不过期2 万个点数,有效期 7 天
需要你的 X 账号提供什么什么都不需要:只读账号操作需要你的 X 登录信息
运营历史与稳定的响应结构2022 年起,一套用户结构2025 年起,两套用户结构
活动每一步都有验证五种验证无验证
可预期的账单任何调用都算一次请求点数消耗因接口而异
写入条款的保证99.9% 可用性,价格锁定不保证服务连续性
面向大用量的合同每月 100 万次请求起提供 SLA可申请定制 SLA

#加入你的 X 登录信息后,TwexAPI 密钥能做什么

把 Sorsa API 密钥交给智能体或外包人员,他们最多只能读取公开数据。

Sorsa API 密钥

  • 读取公开推文、用户资料、粉丝、列表、社区、Spaces 和 X Articles
  • 没有写入接口,因此无法发帖、点赞、关注或发送私信
  • 从不索取你的 X 登录信息

请求中加入你的 X 登录信息的 TwexAPI 密钥

  • 发布推文、回复、推文串和引用推文,并删除推文
  • 点赞、转发和收藏推文
  • 关注、取关和屏蔽账号
  • 发送私信并读取你的私信记录
  • 修改你的个人简介、头像和横幅

来源:TwexAPI, "API Overview" (在新标签页中打开)

#面向 AI 智能体:40 个只读工具对 3 个

TwexAPI 只用 API 密钥即可读取公开数据,账号操作则是同一密钥上的第二种产品:每个写入请求都携带所操作 X 账号的会话。TwexAPI 的条款称,每次写入“用户必须使用自己的 Twitter 会话凭据进行身份验证”。Sorsa API 没有这种产品,其密钥也就没有可操作的账号。

TwexAPI 的 MCP 服务器把这些写操作带给了智能体。它有三个工具:explore 搜索目录,twexapi_request 调用读取接口,twexapi_write 以你的 X 账号发布推文或回复。TwexAPI 将写入工具标注为“破坏性,非幂等”,其文档还提醒,该工具使用的账号凭据“可完全控制该 X 账号,并会经过 AI 客户端及其对话记录。”

Sorsa API 的 MCP 服务器为智能体提供 40 个工具,每个对应一项任务,没有一个能写入:

智能体能获得什么Sorsa API MCP 服务器TwexAPI MCP 服务器
工具40 个,每项任务一个3 个:探索、读取、写入
写入工具无以你的 X 账号发帖
批量每次调用 100 条推文或 100 份用户资料受套餐 QPS 限制
互动验证关注、转发、引用、评论、社区无
Spaces有无接口

服务器通过 npm 用 npx -y sorsa-mcp 安装,已收录于官方 MCP Registry。Claude、Cursor 等客户端的配置方法见 Twitter MCP 服务器页面,Twitter MCP 服务器指南说明了智能体如何使用它。

#TwexAPI 条款的原话

我们通读了 TwexAPI 的服务条款(最后更新于 2026 年 9 月 3 日)、隐私政策和价格页。条款和隐私政策都没有写明公司、地址和适用法律,唯一的联系方式是一个邮箱地址。Sorsa API 的条款开篇即写明背后的公司 Scouts Labs Inc 及其注册办公地址。TwexAPI 的价格页在付费套餐上列出了可用性 SLA 的说法,其条款却并非如此:

#2022 年起运行于生产环境

Wayback Machine 最早于 2025 年 7 月 14 日在 twitterxapi.com 存档了 TwexAPI 的网站,twexapi.io 注册于 2025 年 8 月 3 日。此时 Sorsa API 已以 TweetScout API 之名在生产环境运行约三年。其响应结构不会随 API 扩展而变化:推文、用户资料查询和粉丝列表都使用同一个用户对象和相同字段名。TwexAPI 的 API 参考则记录了两套:粉丝列表返回 userId 和 followersCount,推文和用户资料查询返回 id、screen_name 和 followers_count。

  1. 2022

    Sorsa API

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

  2. 2025

    TwexAPI

    最早于 2025 年 7 月以 TwitterXAPI 之名被存档

#从 TwexAPI 切换:接口和字段

把密钥放进 ApiKey 请求头发往 https://api.sorsa.io/v3,不再向 https://api.twexapi.io 发送 Bearer 令牌。下面每个读取调用都有对应的 Sorsa API 接口。Sorsa API 从产品设计上就是只读,如需发帖,可搭配官方 X API。

TwexAPISorsa API说明
POST /twitter​/tweets​/lookupPOST /tweet-info-bulk每次请求 100 个推文 ID 或链接
POST /twitter​/users​/by_ids, POST /twitter​/usersGET /info-batch每次请求 100 个用户 ID 或用户名
POST /twitter​/followers​/pageGET /followers每页 200 个,可按用户名、ID 或链接查询
POST /twitter​/following​/pageGET /follows每页 200 个
POST /v3​/twitter​/users​/verified-followersGET /verified-followers
POST /twitter​/advanced_search​/pagePOST /search-tweets相同的 X 搜索语法,可追溯至 2006 年
POST /twitter​/{screen_name}​/timeline​/pagePOST /user-tweets推文、回复或转发
POST /twitter​/tweets​/{tweet_id}​/replies​/pagePOST /comments按相关度、时间或点赞数排序
POST /twitter​/tweets​/quotes​/pagePOST /quotes
POST /twitter​/tweets​/retweeters​/pagePOST /retweeters
POST /twitter​/list​/tweets​/page, /twitter/list/members/pageGET /list-tweets, GET /list-members最多 5,000 个账号的列表,汇成一条信息流
GET /twitter​/community​/{community_id}, POST /twitter​/community​/searchPOST /community-info, POST /search-communities
POST /twitter​/community​/members​/page, /twitter/community/tweets/pagePOST /community-members, POST /community-tweets
GET /twitter​/{screen_name}​/aboutGET /about国家、用户名变更、认证状态
POST /x​/articlePOST /articleX Articles 及其统计数据
GET /twitter​/{country}​/trendingGET /trends按地区(WOEID)
POST /twitter​/shadowban​/checkGET /check-shadowban
GET /balanceGET /key-usage-info免费:从不计入你的请求额度
无接口POST /check-follow, POST /check-retweet, POST /check-quoted一次请求回答一项验证
无接口GET /check-comment, POST /check-community-member一次请求回答一项验证
无接口GET /spacesSpace 的详情和统计数据
TwexAPI 字段Sorsa API 字段
tweet_idid,始终为字符串
full_textfull_text
created_at,格式为 "Mon Jun 17 03:51:48 +0000 2024"created_at,ISO 8601 格式
favorite_countlikes_count
view_countview_count
推文中为 user.screen_name,粉丝列表中为 username所有位置都是 user.username
推文中为 user.id,粉丝列表中为 userId所有位置都是 user.id
推文中为 followers_count,粉丝列表中为 followersCount所有位置都是 followers_count
following_count, followingCountfollowings_count
statuses_count, statusesCounttweets_count
namedisplay_name
adapter.py
import os

import requests

SORSA = "https://api.sorsa.io/v3"
HEADERS = {"ApiKey": os.environ["SORSA_API_KEY"]}


def tweets_by_ids(tweet_ids):
    """Replaces TwexAPI's POST /twitter/tweets/lookup, 100 IDs a request."""
    tweets = []
    for i in range(0, len(tweet_ids), 100):
        body = {"tweet_links": tweet_ids[i:i + 100]}
        r = requests.post(f"{SORSA}/tweet-info-bulk", headers=HEADERS,
                          json=body, timeout=30)
        r.raise_for_status()
        tweets.extend(r.json()["tweets"])
    return tweets


def profiles_by_usernames(usernames):
    """Replaces TwexAPI's POST /twitter/users, 100 usernames a request."""
    users = []
    for i in range(0, len(usernames), 100):
        query = {"usernames": usernames[i:i + 100]}
        r = requests.get(f"{SORSA}/info-batch", headers=HEADERS,
                         params=query, timeout=30)
        r.raise_for_status()
        users.extend(r.json()["users"])
    return users

两个函数都返回 Sorsa API 的标准对象:tweets 中每条都包含作者完整资料,users 的字段与粉丝列表返回的相同。

#决定之前,先跑一遍自己的任务

免费请求足以小规模运行上面任意任务,按文档快速上手指南 (在新标签页中打开)操作,新密钥约三分钟即可拿到第一个响应。可用性与安全介绍 Sorsa API 的运行方式和保留的数据。Twitter API 替代方案把 TwexAPI 与市场上其他服务商放在一起比价,其他一对一对比都在 Twitter API 对比总览页。

按完整任务算账,Sorsa API 是比 TwexAPI 更强的选择:每 1,000 条推文或用户资料低至 $0.014,而不是 $0.05;所有套餐统一 20 次/秒;密钥绝不可能以你的 X 账号行事;条款写明 99.9% 可用性。

#常见问题

Sorsa API 比 TwexAPI 更好吗?

是的。Sorsa API 一次请求返回 100 条推文或用户资料,因此 1,000 条低至 $0.014(TwexAPI 为 $0.05),所有套餐统一 20 次/秒(TwexAPI 的 $20 至 $100 选项为 5 次/秒)。其密钥没有写入接口,100 次免费请求永不过期,条款保证 99.9% 可用性,TwexAPI 的条款则明确不保证服务连续性。

TwexAPI 多少钱?

TwexAPI 销售点数,标准包每 10 万个 $1,每返回一条推文或一份用户资料消耗 5 个,因此 1,000 条 $0.05,$499 和 $999 的包约为 $0.042。点数以 $50 和 $99 的月费套餐或 $20 到 $999 的一次性包提供,$20 的包只能用一天。Sorsa API 每次请求返回 100 条推文或用户资料,每 1,000 条低至 $0.014。

TwexAPI 有免费额度吗?

有:2 万个免费点数,约 4,000 条推文或用户资料,无需绑卡。其价格页写明有效期 7 天,速率为每 5 秒 1 次请求。Sorsa API 为每个新账号提供 100 次免费请求,无需绑卡,也没有期限,通过批量接口最多可读取 1 万条推文或 1 万份用户资料。

TwexAPI 和 TwitterAPI.io 是同一家吗?

不是。TwexAPI 运行在 twexapi.io,2025 年以 TwitterXAPI 之名上线;TwitterAPI.io 是 twitterapi.io 上的另一项服务。两者都按返回的每条数据计费,也都通过你登录的 X 账号销售账号操作。Sorsa API 是只读的,按请求计费,Sorsa API 对比 TwitterAPI.io 对两者做了并排比较。

TwexAPI 需要你的 X 账号吗?

读取公开数据不需要。账号操作需要:发帖、回复、点赞、关注和私信都在你自己已登录的 X 账号上运行,所以每个写入请求都携带该账号的会话,其 MCP 服务器也有发帖工具。Sorsa API 没有写入接口,也从不索取你的 X 登录信息,所以密钥泄露或智能体失控时,最多也只能读取公开数据。

TwexAPI 保证可用性吗?

合同中没有。其价格页在付费套餐上列出了可用性 SLA 的说法,但条款写道“我们不保证服务的连续性、准确性或可靠性”,并排除对任何损害的责任。Sorsa API 在服务条款第 7.1 节保证所有付费套餐 99.9% 可用性,某月低于 99.5% 时赠送额外请求,每月 100 万次请求起可签署 SLA。

TwexAPI 有面向 AI 智能体的 MCP 服务器吗?

有,共三个工具:explore、用于读取的 twexapi_request,以及 twexapi_write。后者以你的 X 账号发布推文或回复,被标注为“破坏性,非幂等”。Sorsa API 的 MCP 服务器通过 npx -y sorsa-mcp 运行,为智能体提供 40 个只读工具,从每批 100 条推文到五种验证,每次调用算一次请求。

如何从 TwexAPI 切换到 Sorsa API?

把密钥放进 ApiKey 请求头发往 https://api.sorsa.io/v3,将每个读取调用映射到对应的 Sorsa API 接口,再改几个字段名。按 ID 获取推文改用 POST /tweet-info-bulk,用户资料改用 GET /info-batch,每次请求 100 个;粉丝改用 GET /followers,每页 200 个。Sorsa API 没有写入接口:如需发帖,可搭配官方 X API。

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

Sorsa API vs TwexAPI

Sorsa API 是更好的 TwexAPI 替代方案:每 1,000 条推文或用户资料低至 $0.014,而不是 $0.05,速率为 20 次/秒,密钥背后也没有 X 账号。

Sorsa API

$0.014每 1,000 条推文

20最低付费套餐的每秒请求数

2022上线生产环境第一年

TwexAPI

$0.05每 1,000 条推文

5最低付费套餐的每秒请求数

2025上线生产环境第一年

简短回答:TwexAPI(twexapi.io,2025 年以 TwitterXAPI 之名上线)对返回的每条帖子或每份用户资料收取 5 积分,即每 1,000 条 $0.05。Sorsa API 一次请求收一次费,涵盖 100 条推文或用户资料,每 1,000 条低至 $0.014,所有套餐统一每秒 20 次请求,且没有写入接口。请选择 Sorsa API,并先用永不过期的 100 次免费请求跑一遍你自己的任务,而 TwexAPI 的免费积分只能用 7 天。

更新于 ,阅读约需 12 分钟

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

TwexAPI 价格详解

TwexAPI 按点数收费:标准包中 $1 可买 10 万个点数,每返回一条推文或一份用户资料消耗 5 个,因此 1,000 条 $0.05。最大的两个一次性包($499 和 $999)可降到每 1,000 条约 $0.042。报错失败的请求不计费。

点数有三种来源。月费套餐:$50 含 500 万个点数(Basic),$99 含 1,100 万个(Pro)。一次性包从 $20 含 200 万个(Mini)到 $999 含 1.2 亿个。新账号获赠 2 万个免费点数,TwexAPI 称相当于约 4,000 条推文或用户资料。

有两个问题藏在套餐表里,标价上看不出来:

  • 点数能用多久。免费点数有效期 7 天,$20 的 Mini 包只有一天。跨一周的任务需要月费套餐或 $100 起的点数包。
  • 点数能花多快。免费点数的速率是每 5 秒 1 次请求。$20、$50 和 $100 选项为 5 次/秒,$99 和 $199 为 10 次/秒,要到 $499 的 Scale 包才达到 20 次/秒。
Sorsa API 100 free requests, no card What they cover up to 10K tweets How long they last never expire day 1 day 30 and after TwexAPI 20K free credits, no card What they cover about 4,000 items How long they last 7 days day 1 day 7 day 30 at 1 request every 5 seconds
双方的免费起步:覆盖多少,能用多久。

其批量查询对每条数据都计费,批量大小还与套餐挂钩:按 ID 获取推文的文档写道“最大输入数量受您套餐 QPS 的限制。”一些第三方对比仍称 TwexAPI 按接口售卖访问权限;其价格页则表示没有按接口收费,所有接口共用一个余额。

同样的数据,Sorsa API 按请求定价。一批 100 条推文或 100 份用户资料算一次请求,因此 1,000 条低至 $0.014,每月 1 万到 1,000 万次请求的所有套餐都是 20 次/秒。本页账单使用 TwexAPI 的标准费率(每 10 万个点数 $1)和 Sorsa API 的最优套餐费率(每 1,000 次请求 $1.40),各套餐费率见 Sorsa API 定价页。TwexAPI 未公布最大批量,所以其账单显示套餐速率限制,不显示耗时。

要查询的推文数

Sorsa API

低至$14

1M 条推文

每 1,000 条推文低至 $0.014

TwexAPI

$50

1M 条推文

每 1,000 条推文 $0.05

使用 Sorsa API 便宜约 3.5 倍

Sorsa API 在整体任务上胜出的七个理由

  1. 批量查询便宜约 3.5 倍。

    一次 Sorsa API 请求返回 100 条推文或 100 份用户资料,因此 1,000 条低至 $0.014。TwexAPI 对批量中的每条数据都计费,价格为 $0.05。

  2. 所有套餐每次请求 100 个 ID。

    Sorsa API 的批量大小从最小套餐到最大套餐都一样。TwexAPI 的文档则称输入“受您套餐 QPS 的限制”。

  3. 速率限制是 TwexAPI 最小套餐的四倍。

    Sorsa API 所有套餐统一 20 次/秒。TwexAPI 的 $20、$50 和 $100 选项为 5 次/秒,$99 和 $199 选项为 10 次/秒。

  4. 免费请求永不过期。

    Sorsa API 新账号获得 100 次请求,足以读取最多 1 万条推文,无需绑卡,也没有期限。TwexAPI 的 2 万个免费点数覆盖约 4,000 条数据,有效期 7 天。

  5. 你的 X 账号零风险。

    Sorsa API 的写入接口为 0 个,也从不索取你的 X 登录信息。TwexAPI 的账号操作则要在你自己已登录的 X 账号上运行。

  6. 99.9% 可用性写入合同。

    Sorsa API 的服务条款第 7.1 节对每个付费套餐都做出该保证;TwexAPI 的条款则称不保证“服务的连续性、准确性或可靠性”。

  7. 自 2022 年起在生产环境运行。

    Sorsa API 于 2022 年以 TweetScout API 起步。TwexAPI 的网站最早于 2025 年 7 月被存档,当时名为 TwitterXAPI。

四个任务,每个两张账单

将 100 万个推文 ID 还原为完整推文

某研究团队手上有已发表数据集中的 100 万个推文 ID,需要还原每条推文及其作者。

Sorsa API

合计:低至 $14

  • 10K 次 POST /tweet-info-bulk 请求,每次 100 个 ID低至 $14
  • 按每秒 20 次请求计算的耗时约 8 分钟
  • 可纳入10K 次请求的 Starter 套餐

每次请求的 ID 数所有套餐均为 100

TwexAPI

合计:$50

  • 1M 条推文,每条 5 积分5M 积分,$50
  • 每次请求的 ID 数受套餐 QPS 限制
  • 其 $50 套餐的速率限制5 次/秒

每次请求的 ID 数由套餐的 QPS 决定

每周刷新 10 万份潜在客户资料

某销售团队每周一重新读取 10 万份 X 用户资料,保持 CRM 中的粉丝数和简介为最新。

Sorsa API

合计:低至 $5.60

  • 每月 4K 次请求,每次刷新 1K 次,每次 100 份用户资料低至 $5.60
  • 每次刷新的耗时,按每秒 20 次请求计算约 50 秒

订阅期间价格固定有

TwexAPI

合计:$20

  • 每月 400K 份用户资料,每份 5 积分2M 积分,$20
  • 其 $20 至 $100 档位的速率限制5 次/秒

订阅期间价格固定其条款中没有承诺

让 AI 智能体读取 X 数据

Claude、Cursor 或你自己代码中的智能体搜索推文、读取用户资料并执行验证,没有人盯着每次调用。

Sorsa API

合计:40 个只读工具

  • 安装npx -y sorsa-mcp
  • 密钥能做什么读取公开数据
  • 写入工具无

能以你的 X 账号发帖零

TwexAPI

合计:3 个工具

  • 其发帖工具标注为“破坏性,非幂等”
  • 加上你的登录信息后,智能体能做什么发帖、回复、点赞和发送私信

能以你的 X 账号发帖是,一旦添加了你的登录信息

付费前先测试

你想在购买之前,先用自己的数据跑一遍自己的任务。

Sorsa API

合计:100 次免费请求

  • 银行卡不需要
  • 覆盖的推文数最多 10K
  • 有效期从不

需要你的 X 登录信息零

TwexAPI

合计:20K 免费积分

  • 银行卡不需要
  • 覆盖的帖子或用户资料数约 4,000
  • 有效期7 天
  • 速率限制每 5 秒 1 次请求

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

十项检查,双方都有具体数值

前八项检查来自如何选择 X 数据 API;最后两项考察合同。唯一的平局:双方都会为大用量签署定制 SLA,在 Sorsa API 上,每月 1M 次请求起即可。

10/10 项 Sorsa API1/10 项 TwexAPI

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

  • 每 1,000 条结果的价格

    Sorsa API
    每 1,000 条推文低至 $0.014
    TwexAPI
    每 1,000 条推文 $0.05
  • 批量查询

    Sorsa API
    一次请求 100 条推文
    TwexAPI
    大小受套餐 QPS 限制
  • 最小付费套餐的速率限制

    Sorsa API
    每秒 20 次请求
    TwexAPI
    5 次/秒
  • 没有期限的免费试用

    Sorsa API
    100 次请求,永不过期
    TwexAPI
    2 万个点数,有效期 7 天
  • 需要你的 X 账号提供什么

    Sorsa API
    什么都不需要:只读
    TwexAPI
    账号操作需要你的 X 登录信息
其余 5 次检查
  • 运营历史与稳定的响应结构

    Sorsa API
    2022 年起,一套用户结构
    TwexAPI
    2025 年起,两套用户结构
  • 活动每一步都有验证

    Sorsa API
    五种验证
    TwexAPI
    无验证
  • 可预期的账单

    Sorsa API
    任何调用都算一次请求
    TwexAPI
    点数消耗因接口而异
  • 写入条款的保证

    Sorsa API
    99.9% 可用性,价格锁定
    TwexAPI
    不保证服务连续性
  • 面向大用量的合同

    Sorsa API
    每月 100 万次请求起提供 SLA
    TwexAPI
    可申请定制 SLA

加入你的 X 登录信息后,TwexAPI 密钥能做什么

把 Sorsa API 密钥交给智能体或外包人员,他们最多只能读取公开数据。

Sorsa API 密钥

  • 读取公开推文、用户资料、粉丝、列表、社区、Spaces 和 X Articles
  • 没有写入接口,因此无法发帖、点赞、关注或发送私信
  • 从不索取你的 X 登录信息

请求中加入你的 X 登录信息的 TwexAPI 密钥

  • 发布推文、回复、推文串和引用推文,并删除推文
  • 点赞、转发和收藏推文
  • 关注、取关和屏蔽账号
  • 发送私信并读取你的私信记录
  • 修改你的个人简介、头像和横幅

来源:TwexAPI, "API Overview"(在新标签页中打开)

面向 AI 智能体:40 个只读工具对 3 个

TwexAPI 只用 API 密钥即可读取公开数据,账号操作则是同一密钥上的第二种产品:每个写入请求都携带所操作 X 账号的会话。TwexAPI 的条款称,每次写入“用户必须使用自己的 Twitter 会话凭据进行身份验证”。Sorsa API 没有这种产品,其密钥也就没有可操作的账号。

TwexAPI 的 MCP 服务器把这些写操作带给了智能体。它有三个工具:explore 搜索目录,twexapi_request 调用读取接口,twexapi_write 以你的 X 账号发布推文或回复。TwexAPI 将写入工具标注为“破坏性,非幂等”,其文档还提醒,该工具使用的账号凭据“可完全控制该 X 账号,并会经过 AI 客户端及其对话记录。”

Sorsa API 的 MCP 服务器为智能体提供 40 个工具,每个对应一项任务,没有一个能写入:

  • 工具

    Sorsa API MCP 服务器
    40 个,每项任务一个
    TwexAPI MCP 服务器
    3 个:探索、读取、写入
  • 写入工具

    Sorsa API MCP 服务器
    无
    TwexAPI MCP 服务器
    以你的 X 账号发帖
  • 批量

    Sorsa API MCP 服务器
    每次调用 100 条推文或 100 份用户资料
    TwexAPI MCP 服务器
    受套餐 QPS 限制
  • 互动验证

    Sorsa API MCP 服务器
    关注、转发、引用、评论、社区
    TwexAPI MCP 服务器
    无
  • Spaces

    Sorsa API MCP 服务器
    有
    TwexAPI MCP 服务器
    无接口

该服务器通过 npm 用 npx -y sorsa-mcp 安装,并已收录于官方 MCP Registry。Twitter MCP 服务器页面有 Claude、Cursor 等客户端的设置方法,Twitter MCP 服务器指南介绍了智能体如何使用它。

TwexAPI 条款的原话

我们通读了 TwexAPI 的服务条款(最后更新于 2026 年 9 月 3 日)、隐私政策和价格页。条款和隐私政策都没有写明公司、地址和适用法律,唯一的联系方式是一个邮箱地址。Sorsa API 的条款开篇即写明背后的公司 Scouts Labs Inc 及其注册办公地址。TwexAPI 的价格页在付费套餐上列出了可用性 SLA 的说法,其条款却并非如此:

2022 年起运行于生产环境

Wayback Machine 最早于 2025 年 7 月 14 日在 twitterxapi.com 存档了 TwexAPI 的网站,twexapi.io 注册于 2025 年 8 月 3 日。此时 Sorsa API 已以 TweetScout API 之名在生产环境运行约三年。其响应结构不会随 API 扩展而变化:推文、用户资料查询和粉丝列表都使用同一个用户对象和相同字段名。TwexAPI 的 API 参考则记录了两套:粉丝列表返回 userId 和 followersCount,推文和用户资料查询返回 id、screen_name 和 followers_count。

  1. 2022

    Sorsa API

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

  2. 2025

    TwexAPI

    最早于 2025 年 7 月以 TwitterXAPI 之名被存档

从 TwexAPI 切换:接口和字段

把密钥放进 ApiKey 请求头发往 https://api.sorsa.io/v3,不再向 https://api.twexapi.io 发送 Bearer 令牌。下面每个读取调用都有对应的 Sorsa API 接口。Sorsa API 从产品设计上就是只读,如需发帖,可搭配官方 X API。

  • POST /twitter/tweets/lookup

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

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

    Sorsa API
    GET /followers
    说明
    每页 200 个,可按用户名、ID 或链接查询
  • POST /twitter/following/page

    Sorsa API
    GET /follows
    说明
    每页 200 个
  • POST /v3/twitter/users/verified-followers

    Sorsa API
    GET /verified-followers
  • POST /twitter/advanced_search/page

    Sorsa API
    POST /search-tweets
    说明
    相同的 X 搜索语法,可追溯至 2006 年
  • POST /twitter/{screen_name}/timeline/page

    Sorsa API
    POST /user-tweets
    说明
    推文、回复或转发
  • POST /twitter/tweets/{tweet_id}/replies/page

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

    Sorsa API
    POST /quotes
  • POST /twitter/tweets/retweeters/page

    Sorsa API
    POST /retweeters
  • POST /twitter/list/tweets/page, /twitter/list/members/page

    Sorsa API
    GET /list-tweets, GET /list-members
    说明
    最多 5,000 个账号的列表,汇成一条信息流
  • GET /twitter/community/{community_id}, POST /twitter/community/search

    Sorsa API
    POST /community-info, POST /search-communities
  • POST /twitter/community/members/page, /twitter/community/tweets/page

    Sorsa API
    POST /community-members, POST /community-tweets
  • GET /twitter/{screen_name}/about

    Sorsa API
    GET /about
    说明
    国家、用户名变更、认证状态
  • POST /x/article

    Sorsa API
    POST /article
    说明
    X Articles 及其统计数据
  • GET /twitter/{country}/trending

    Sorsa API
    GET /trends
    说明
    按地区(WOEID)
  • POST /twitter/shadowban/check

    Sorsa API
    GET /check-shadowban
  • GET /balance

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

    Sorsa API
    POST /check-follow, POST /check-retweet, POST /check-quoted
    说明
    一次请求回答一项验证
  • 无接口

    Sorsa API
    GET /check-comment, POST /check-community-member
    说明
    一次请求回答一项验证
  • 无接口

    Sorsa API
    GET /spaces
    说明
    Space 的详情和统计数据
  • tweet_id

    Sorsa API 字段
    id,始终为字符串
  • full_text

    Sorsa API 字段
    full_text
  • created_at,格式为 "Mon Jun 17 03:51:48 +0000 2024"

    Sorsa API 字段
    created_at,ISO 8601 格式
  • favorite_count

    Sorsa API 字段
    likes_count
  • view_count

    Sorsa API 字段
    view_count
  • 推文中为 user.screen_name,粉丝列表中为 username

    Sorsa API 字段
    所有位置都是 user.username
  • 推文中为 user.id,粉丝列表中为 userId

    Sorsa API 字段
    所有位置都是 user.id
  • 推文中为 followers_count,粉丝列表中为 followersCount

    Sorsa API 字段
    所有位置都是 followers_count
  • following_count, followingCount

    Sorsa API 字段
    followings_count
  • statuses_count, statusesCount

    Sorsa API 字段
    tweets_count
  • name

    Sorsa API 字段
    display_name
adapter.py
import os

import requests

SORSA = "https://api.sorsa.io/v3"
HEADERS = {"ApiKey": os.environ["SORSA_API_KEY"]}


def tweets_by_ids(tweet_ids):
    """Replaces TwexAPI's POST /twitter/tweets/lookup, 100 IDs a request."""
    tweets = []
    for i in range(0, len(tweet_ids), 100):
        body = {"tweet_links": tweet_ids[i:i + 100]}
        r = requests.post(f"{SORSA}/tweet-info-bulk", headers=HEADERS,
                          json=body, timeout=30)
        r.raise_for_status()
        tweets.extend(r.json()["tweets"])
    return tweets


def profiles_by_usernames(usernames):
    """Replaces TwexAPI's POST /twitter/users, 100 usernames a request."""
    users = []
    for i in range(0, len(usernames), 100):
        query = {"usernames": usernames[i:i + 100]}
        r = requests.get(f"{SORSA}/info-batch", headers=HEADERS,
                         params=query, timeout=30)
        r.raise_for_status()
        users.extend(r.json()["users"])
    return users

两个函数都返回 Sorsa API 的标准对象:tweets 中每条都包含作者完整资料,users 的字段与粉丝列表返回的相同。

决定之前,先跑一遍自己的任务

免费请求足以小规模跑完上面的任意任务,文档快速入门(在新标签页中打开)可让新密钥在约三分钟内收到首个响应。可用性与安全说明了 Sorsa API 如何运行、保留什么数据。Twitter API 替代方案把 TwexAPI 与市场上的其他选择一起列出了价格,其余所有对比都在我们的 Twitter API 对比总览。

按完整任务算账,Sorsa API 是比 TwexAPI 更强的选择:每 1,000 条推文或用户资料低至 $0.014,而不是 $0.05;所有套餐统一 20 次/秒;密钥绝不可能以你的 X 账号行事;条款写明 99.9% 可用性。

常见问题

Sorsa API 比 TwexAPI 更好吗?

是的。Sorsa API 一次请求返回 100 条推文或用户资料,因此 1,000 条低至 $0.014(TwexAPI 为 $0.05),所有套餐统一 20 次/秒(TwexAPI 的 $20 至 $100 选项为 5 次/秒)。其密钥没有写入接口,100 次免费请求永不过期,条款保证 99.9% 可用性,TwexAPI 的条款则明确不保证服务连续性。

TwexAPI 多少钱?

TwexAPI 销售点数,标准包每 10 万个 $1,每返回一条推文或一份用户资料消耗 5 个,因此 1,000 条 $0.05,$499 和 $999 的包约为 $0.042。点数以 $50 和 $99 的月费套餐或 $20 到 $999 的一次性包提供,$20 的包只能用一天。Sorsa API 每次请求返回 100 条推文或用户资料,每 1,000 条低至 $0.014。

TwexAPI 有免费额度吗?

有:2 万个免费点数,约 4,000 条推文或用户资料,无需绑卡。其价格页写明有效期 7 天,速率为每 5 秒 1 次请求。Sorsa API 为每个新账号提供 100 次免费请求,无需绑卡,也没有期限,通过批量接口最多可读取 1 万条推文或 1 万份用户资料。

TwexAPI 和 TwitterAPI.io 是同一家吗?

不是。TwexAPI 运行在 twexapi.io,2025 年以 TwitterXAPI 之名上线;TwitterAPI.io 是位于 twitterapi.io 的另一项服务。两者都按返回的每一项计费,并通过你登录的 X 账号出售账号操作。Sorsa API 只读,按请求计费,Sorsa API vs TwitterAPI.io 把这两者并排对比。

TwexAPI 需要你的 X 账号吗?

读取公开数据不需要。账号操作需要:发帖、回复、点赞、关注和私信都在你自己已登录的 X 账号上运行,所以每个写入请求都携带该账号的会话,其 MCP 服务器也有发帖工具。Sorsa API 没有写入接口,也从不索取你的 X 登录信息,所以密钥泄露或智能体失控时,最多也只能读取公开数据。

TwexAPI 保证可用性吗?

合同中没有。其价格页在付费套餐上列出了可用性 SLA 的说法,但条款写道“我们不保证服务的连续性、准确性或可靠性”,并排除对任何损害的责任。Sorsa API 在服务条款第 7.1 节保证所有付费套餐 99.9% 可用性,某月低于 99.5% 时赠送额外请求,每月 100 万次请求起可签署 SLA。

TwexAPI 有面向 AI 智能体的 MCP 服务器吗?

有,共三个工具:explore、用于读取的 twexapi_request,以及 twexapi_write。后者以你的 X 账号发布推文或回复,被标注为“破坏性,非幂等”。Sorsa API 的 MCP 服务器通过 npx -y sorsa-mcp 运行,为智能体提供 40 个只读工具,从每批 100 条推文到五种验证,每次调用算一次请求。

如何从 TwexAPI 切换到 Sorsa API?

把密钥放进 ApiKey 请求头发往 https://api.sorsa.io/v3,将每个读取调用映射到对应的 Sorsa API 接口,再改几个字段名。按 ID 获取推文改用 POST /tweet-info-bulk,用户资料改用 GET /info-batch,每次请求 100 个;粉丝改用 GET /followers,每页 200 个。Sorsa API 没有写入接口:如需发帖,可搭配官方 X API。

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

免费查询 10K 条推文

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

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

更多对比

全部对比