跳到正文

2026 年 Twitter(X)API 免费吗?

不免费。自 2026 年 2 月 6 日起,官方 X API 对新开发者不再有免费版,每次读取都从预先购买的额度里扣费:每 1,000 条帖子 $5.00,每 1,000 份资料或粉丝 $10.00。

  • 更新于
  • 发布于
  • 阅读约 9 分钟

简短回答: X 在把按量付费设为默认之后,终止了最后一个免费版,也就是只能发帖的那个;只有被 X 批准为 Public Utility App 的应用仍然免费。其他人都要付费:每条帖子 $0.005,每份资料或粉丝 $0.010。想免费读取 X 数据,用 Sorsa API:POST /tweet-info-bulk 每次调用返回 100 条推文,你的 100 次免费请求最多能读取 1 万条推文。

接口
POST /tweet-info-bulk
每页条数
每次请求 100 条推文
价格
每 1,000 条 $0.014 起

#官方 X API 免费吗?它收的是什么费

官方 X API 是按量付费,没有免费额度:你要先在 X 的开发者控制台购买额度,才能发出第一次调用,之后每次读取都会扣减。X 的按量付费价目表(在新标签页打开)规定每条帖子 $0.005,每份资料或粉丝 $0.010,所以读取 1,000 条帖子要 $5.00,读取 1,000 个粉丝要 $10.00。读取你自己账号的数据,每次 $0.001,按量付费每月读取 300 万条帖子后停止;超过这个数,X 只出售 Enterprise 合同。写入费率和其他所有费率,都在我们的 X API 价格拆解里。

钱只是接入的一半。按 X 的获取访问权限步骤(在新标签页打开)所列,官方 X API 在给出第一个响应之前,要你先用 X 登录信息在 console.x.com 开通开发者账号,创建应用,拿到 OAuth Bearer 令牌,还要有额度余额。

须知

X 的价格页面承诺“no minimum spend”(没有最低消费)。意思是在调用官方 X API 之前你不欠任何费用,并不是说任何调用都免费:读取的第一条帖子,和读取的第一百万条帖子,计费方式一样。

#有读取推文的免费 Twitter API 吗?

有:要读取 X 公开数据,用 Sorsa API,一款 Twitter(X)API 与爬虫。每个新账号送 100 次免费请求,最多可读取 1 万条推文、2 万个粉丝或 1 万份用户资料,无需绑卡,永不过期。

请求头 ApiKey 里的一个 API 密钥,就代替了开发者账号、应用和令牌,详见不用开发者账号的 Twitter API指南,所以离第一次免费读取只有三步。

官方 X API 开发者账号用 X 登录 应用和令牌OAuth Bearer 令牌 预付额度调用前购买 首次读取每条推文 $0.005 Sorsa API 注册不要求绑卡 复制 API 密钥一个 ApiKey 请求头 首次读取免费:100 次请求 100 次免费之后, 每 1,000 条推文 $0.014 起
官方 X API 是四步加一张账单,Sorsa API 是三个免费步骤。

并排来看,只有 Sorsa API 有免费起步,它的付费费率读取推文比官方 X API 低 250 倍,读取粉丝低 1,000 倍。

API免费起步每 1,000 条推文每 1,000 个粉丝需要准备什么
Sorsa API100 次请求,无需绑卡,永不过期$0.014 起$0.007 起一个 API 密钥
官方 X API没有免费版$5.00$10.00开发者账号、应用、OAuth 令牌、预付额度
  • Sorsa API

    免费起步
    100 次请求,无需绑卡,永不过期
    每 1,000 条推文
    $0.014 起
    每 1,000 个粉丝
    $0.007 起
    需要准备什么
    一个 API 密钥
  • 官方 X API

    免费起步
    没有免费版
    每 1,000 条推文
    $5.00
    每 1,000 个粉丝
    $10.00
    需要准备什么
    开发者账号、应用、OAuth 令牌、预付额度

差距来自两家 API 各自的计费对象。官方 X API 对返回的每条帖子和每份资料都收费。Sorsa API 每次调用算一次请求,不管返回什么,而且每条推文都附带作者的完整资料,不另收费。失败的请求从不计费,所以用户名打错一个字,也不会吃掉你的免费余额。

100 次免费请求能读取什么

最多 10K 条推文 按链接或 ID

$50.00

官方 X API

每条帖子 $0.005

10K 条推文

$0

Sorsa API

每次请求 100 条

100 次免费请求

POST /tweet-info-bulk 每次调用最多接收 100 个推文链接或 ID。

最多 20K 位粉丝 来自任意公开账号

$200.00

官方 X API

每位 $0.010

20K 位粉丝

$0

Sorsa API

每次请求 200 条

100 次免费请求

GET /followers 每页最多返回 200 个完整用户资料。

最多 10K 个用户资料 按用户名或用户 ID

$100.00

官方 X API

每位 $0.010

10K 个用户资料

$0

Sorsa API

每次请求 100 条

100 次免费请求

GET /info-batch 每次调用最多接收 100 个用户名或用户 ID。

选择一项任务,查看免费请求能返回多少数据,以及官方 X API 对同样的结果收多少费用。

有四个接口承担了大部分读取工作,每一个都能用这些免费请求:

搜索消耗免费请求最快,因为一页只有约 20 条推文。按 ID 查询和粉丝列表则能把它们用得最久。

#怎么发出你的第一个免费请求

第一次调用大约要三分钟、四个步骤,其中没有一步要你绑卡或提供 X 账号。

  1. 获取密钥。注册后,在控制台复制你的 API 密钥。100 次免费请求已经在上面了。

  2. **查看余额。**调用 GET /key-usage-info(在新标签页打开):它会返回 remaining_requests 和你的密钥的其他用量信息,而且这次调用不计入你的请求数。

    终端
    curl "https://api.sorsa.io/v3/key-usage-info" \
      -H "ApiKey: YOUR_API_KEY"
    
  3. **一次调用读取 100 条推文。**在 tweet_links 里放入最多 100 个推文链接或 ID。整个批次只算一次请求。

    终端
    curl -X POST "https://api.sorsa.io/v3/tweet-info-bulk" \
      -H "ApiKey: YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"tweet_links": ["1853018467244621957"]}'
    
    响应200 OK
    {
      "tweets": [
        {
          "id": "1853018467244621957",
          "full_text": "Shipped the export script. 4 lines of Python.",
          "created_at": "2026-10-28T14:05:11Z",
          "lang": "en",
          "likes_count": 212,
          "retweet_count": 31,
          "reply_count": 18,
          "view_count": 14820,
          "user": {
            "id": "1592041833471827968",
            "username": "kai_builds_tools",
            "display_name": "Kai Builds",
            "followers_count": 1840
          }
        }
      ]
    }
    
  4. **用代码运行。**传入任意长度的 ID 列表;这个函数每 100 个发一次,每 100 条推文一次请求。

    import requests
    
    URL = "https://api.sorsa.io/v3/tweet-info-bulk"
    HEADERS = {"ApiKey": "YOUR_API_KEY"}
    
    
    def read_tweets(ids):
        """Fetch tweets by link or ID, 100 per request."""
        tweets = []
        for i in range(0, len(ids), 100):
            r = requests.post(URL, headers=HEADERS,
                              json={"tweet_links": ids[i:i + 100]})
            r.raise_for_status()
            tweets += r.json()["tweets"]
        return tweets
    

返回 401 或 403 表示密钥有误、缺失或请求额度用完;返回 429 表示一秒内发了超过 20 次请求,等一秒再发一次即可。

#免费的 Twitter API 出了什么事

免费的 Twitter API 不是一天之内结束的:X 从 2023 年到 2026 年分步把它拆掉,并在 2026 年 2 月 6 日对新开发者关闭了最后的免费版。

首先,读取不再免费。2023 年 2 月,X 宣布终止对 v1.1 和 v2 API 的免费访问,仍保留 Free 这个名字的是一个发帖档。此后三年里这个档越缩越小,直到 X 推出按量付费(在新标签页打开)作为默认,并把近期活跃的用户迁了过去。六天后,一位 X 员工在论坛上回复(在新标签页打开)说,Free、Basic 和 Pro 套餐“have been deprecated”,也就是已被弃用。付费套餐随后跟进:Basic 订阅用户在 2026 年 6 月 1 日之后迁到按量付费,Pro 订阅用户在 2026 年 9 月 1 日之后迁移。

2023 年 2 月 免费读取结束 X 宣布终止 v1.1 和 v2 API 的免费访问 2023 免费版变成发帖档位 每个应用每月最多 1,500 条推文,不能读取或搜索 2024 年 11 月 发帖限制降到每天 17 条 每 24 小时 17 条推文,按应用和用户计 2025 年 8 月 22 日 点赞和关注被移除 X 把这两个接口从免费版撤掉 2026 年 2 月 6 日 免费版关闭 按量付费成为默认;只有 Public Utility Apps 仍免费 2026 年 6–9 月 Basic 和 Pro 退役 订阅者在每次续订时转为按量付费 如今 每次读取都计费 每 1,000 条推文 $5.00,每 1,000 个资料或粉丝 $10.00 今天的 Sorsa API 100 次免费请求,最多 1 万条推文,无需绑卡,不过期
从 2023 年到 2026 年,每一步都拿走了一些免费的东西。如今官方 X API 上的每次读取都要付费。

免费版关闭前允许什么

自 2023 年起,免费版是为发帖设计的,不是为读取设计的,它的限制只会越来越紧,X 自己的帖子就是证据。

日期免费版允许的内容
2023仅限发帖:每个应用每月最多 1,500 条帖子,外加识别你自己账号的接口
2024-11每 24 小时 17 条帖子,按应用和按用户分别计算,见 X 员工的确认(在新标签页打开)
2025-08-22不能再点赞或关注:X 为打击虚假互动,移除了这两个接口(在新标签页打开)
2026-02-06对新开发者关闭;近期活跃的用户迁移到按量付费
  • 2023

    免费版允许的内容
    仅限发帖:每个应用每月最多 1,500 条帖子,外加识别你自己账号的接口
  • 2024-11

    免费版允许的内容
    每 24 小时 17 条帖子,按应用和按用户分别计算,见 X 员工的确认(在新标签页打开)
  • 2025-08-22

    免费版允许的内容
    不能再点赞或关注:X 为打击虚假互动,移除了这两个接口(在新标签页打开)
  • 2026-02-06

    免费版允许的内容
    对新开发者关闭;近期活跃的用户迁移到按量付费

如果某篇指南还在承诺每月 1,500 条免费帖子,它描述的是一个如今没人能选的套餐。X 是怎么走到这些价格的,本身就是一个故事:X API 为什么这么贵。

#谁还能免费使用 X API

按量付费上线时,只有被 X 批准为 Public Utility App 的应用保留了规模化的免费访问;其他所有人都按读取付费,从初创公司和代理机构,到学生和业余项目。

X 的文档把 Public Utility(在新标签页打开) 称为官方 X API 上面向公益工作的额度计划,入口很窄。应用先要上线到 X 的 Developer Exhibit,由 X 审核;然后从那个展示页面发起申请,由 X Dev Platform 团队决定。没有人能给自己的应用标上 utility,这个计划也不是绕过审核的捷径。

研究同样没有自己的免费版:X 的开发者准则(在新标签页打开)提到学术研究和欧盟《数字服务法》研究适用单独的条款,没有自助式的免费访问。需要大规模 X 数据的高校项目,可以用机构邮箱申请 Sorsa API 的学术研究权限,按每项研究量身定制,从按所需规模发放请求额度,到大幅折扣。

#爬取工具是免费的替代方案吗?

开源爬取工具安装不花钱,但它们大多通过已登录的 X 账号读取 X,风险由这个账号承担。

这类工具发请求时带着账号的会话 Cookie,所以 X 看到的是这个账号在爬取,并可能把它永久封禁。在那之前,每次 X 改版,脚本也会失效,修复所花的时间才是真正的账单。

Sorsa API 用一个 API 密钥就能拿到同样的公开数据,无需 X 登录信息或 Cookie,因此你的任何 X 账号都没有风险;X 改动页面时,也由我们负责修复。

只做少量查询、不想写代码的话,免费推特工具可以在浏览器里检测账号、导出最近的粉丝。

#今天就免费读取 X 数据

2026 年的官方 X API 不会给你一次免费读取。Sorsa API 会:100 次免费请求,最多 1 万条推文或 2 万个粉丝,速度是每秒 20 次请求,无需绑卡,永不过期。用完之后,推文每 1,000 条 $0.014 起,套餐则是每 1,000 次请求 $4.90 起。

#常见问题

Twitter 有 API 吗?

有。Twitter 的 API 现在就是官方 X API,同一个产品换了 X 的名字,按使用量从预付额度里计费,通过开发者账号、应用和 OAuth 接入。Sorsa API 用一个 API 密钥读取同样的 X 公开数据,不需要开发者账号,推文每 1,000 条 $0.014 起,每个新账号都有 100 次免费请求。

想免费起步,该用哪个 Twitter API?

用 Sorsa API。它的 100 次免费请求就是一个没有截止日期的免费试用:无需绑卡,所有接口都能用,足够读取 1 万条推文或 2 万个粉丝,速度和付费套餐一样,都是每秒 20 次请求。之后推文每 1,000 条 $0.014 起,而官方 X API 是 $5.00,而且只要一个 API 密钥,不用开发者账号和 OAuth。

X 本身免费使用吗?

是。X 应用和 X 账号是免费的,X Premium 是可选的付费订阅,提供应用里的额外功能。用代码读取 X 数据是另一个开发者产品:官方 X API 通过 X 的开发者控制台对每次读取计费,每条帖子 $0.005,每份资料 $0.010。

X Premium 包含 API 访问吗?

不包含。X Premium 是面向 X 应用的订阅,官方 X API 则单独计费,用的是你在开发者控制台购买的额度。X 自己的文档把两者分得很清楚:Premium 账号只会改变发帖账号的少数限制,比如视频长度,不会改变你的 API 套餐。付费订阅 Premium,不会降低官方 X API 每次读取的收费。

能免费获得 X API 密钥吗?

可以,但从 X 拿到的免费密钥在你购买额度之前什么都读不了。在 X 的开发者控制台开通开发者账号、创建应用不花钱;每次调用都要付费。Sorsa API 密钥自带 100 次免费请求,注册那一分钟就能用。两种密钥的获取步骤,都在我们的如何获取 Twitter API 密钥指南里。

能用官方 X API 免费发推文吗?

不能。官方 X API 每创建一条帖子收费 $0.015,带链接的帖子收费 $0.20,都从预付额度里扣,而只能写入的 Free 档已在 2026 年 2 月对新开发者关闭。Sorsa API 在设计上是只读的,从不碰你的 X 账号;要发帖,请搭配官方 X API 使用。

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

更新内容
  • 全文重写。对照 X 自己的页面重新核对了免费访问的现状、免费版逐年的限制和 Public Utility 访问;加入带日期的时间线、计算 100 次免费请求能读多少的计算器、用 curl、Python 和 Node.js 发出的第一个免费请求,以及关于 X Premium 和免费 API 密钥的解答。
  • 首次发布。