不在 X 注册,就拿不到官方的 X API 密钥。但你可以从第三方服务商那里拿到读取 X 公开数据的密钥,这个密钥由服务商签发,而不是 X。本指南先说明两者的区别,再一步步介绍如何获取 TwittrAPI 的密钥。
所有官方密钥都来自 console.x.com
X API 简介列出了步骤:在 console.x.com 注册、创建应用、获取凭证。每个官方密钥都属于一个控制台账号和一个应用。官方 API 没有办法绕过这一步。
第三方数据服务商的做法不同。它运行自己的基础设施,签发自己的密钥,通过自己的 REST 接口提供 X 的公开数据。你注册的是服务商的账号。人们搜索“没有开发者账号的 X API 密钥”时,最后拿到的就是这种密钥。
第三方密钥不是 X API 密钥。它只能用在该服务商的接口上,X 不签发也不支持它,也不能代替官方 API 去发帖或代表用户操作。TwittrAPI 与 X Corp. 无关联。
官方密钥和第三方密钥对比
| 官方 X API 密钥 | 第三方密钥(如 TwittrAPI) | |
|---|---|---|
| 签发方 | X,通过 console.x.com | 服务商 |
| 注册 | X Developer Console 账号和应用 | 服务商账号或 API 市场 |
| 计费 | X 的按量付费额度 | 服务商自己的价格 |
| 读取公开帖子和用户 | 可以 | 可以 |
| 发帖、代表用户操作 | 可以,需要用户授权 | 请用官方 API |
| 私密或受保护的账号 | 只有账号所有者授权才行 | 不可以 |
| 支持 | X | 服务商 |
如果你需要发帖、回复或管理账号,请用官方 API,它是发帖的正确工具。出于合规需要与 X 建立直接关系的团队也一样。官方渠道的费用见 2026 年 X API 价格:读取帖子每条 US$0.005,读取用户每个 US$0.010。
如果你只读取公开数据(搜索帖子、查询用户资料、获取某个用户的推文、列出粉丝),第三方密钥通常就够了,而且便宜得多。另一条路是自己抓取 x.com;2026 年如何抓取 X 数据解释了为什么这样做通常以请求被封告终。
获取 TwittrAPI 密钥的三种方式
三种方式都从开始使用页面开始。
直连账号:最便宜的选择
- 通过开始使用页面注册,这会在客户控制台中创建一个账号。
- 注册后获得 US$0.50 免费测试额度。
- 在控制台复制你的 Base URL 和 API 密钥。
- 每个请求都在
X-API-KEY请求头中带上密钥。
按用户名查询一个用户:
curl --request GET \
--url 'https://api.twittrapi.com/user/by/username/XDevelopers' \
--header 'X-API-KEY: YOUR_API_KEY'curl --request GET \
--url 'https://twitter-aio.p.rapidapi.com/user/by/username/XDevelopers' \
--header 'x-rapidapi-host: twitter-aio.p.rapidapi.com' \
--header 'x-rapidapi-key: YOUR_API_KEY'把 YOUR_API_KEY 换成控制台里的密钥。响应是该用户名公开资料的 JSON。其他接口的具体路径和参数见文档(英文)。
直连按每 1,000 次 API 调用计价,US$0.065 起:
| 档位 | 每 1,000 次调用价格 | 条件 |
|---|---|---|
| Bulk | US$0.065 | 最近 30 天内充值累计满 US$2,000 期间 |
| Scale | US$0.08 | 最近 30 天内充值累计满 US$500 期间 |
| Volume | US$0.09 | 单次充值 US$100 及以上后的 30 天内 |
| Standard | US$0.10 | 任意金额充值 |
余额不会过期。因 400、407、408、409 或 5xx 错误失败的调用会退款。加密货币(Polygon 链上的 USDT 或 USDC、Tron 链上的 USDT 或 Litecoin)支付无手续费,Polygon 链上的 USDT/USDC 额外赠送 5% 额度。也可用银行卡一次性充值,最低 US$20(已含增值税,无银行卡手续费),或选择每月自动充值的月度额度,随时可取消。 详情见价格页面。
RapidAPI:已有账号时最快
RapidAPI 是一个 API 市场。如果你的团队已经在用,这种方式几分钟就能搞定。
- 从开始使用页面打开 RapidAPI 上的 TwittrAPI 页面。
- 登录并选择套餐。BASIC 为 US$0,每月 75 次请求,够用来试用各个接口。付费套餐有 PRO(US$5,12,000 次请求)、ULTRA(US$75,500,000 次)和 MEGA(US$125,1,000,000 次)。
- 在该页面复制你的 RapidAPI 密钥。
RapidAPI 的密钥放在 x-rapidapi-key 请求头中,并使用 RapidAPI 的 host。上面示例的 RapidAPI 标签页有完整请求。用满额度时,MEGA 相当于每 1,000 次请求 US$0.125,所以用量稳定之后,直连更便宜。
JojAPI
TwittrAPI 也上架了 JojAPI 市场。注册 JojAPI 账号、订阅该 API,然后使用 JojAPI 提供的密钥即可。适合已经通过 JojAPI 采购 API 的团队。
密钥能访问哪些数据
接口都是 REST,返回 JSON,通过密钥请求头认证。API 参考(英文)列出了每个接口及其参数。分组如下:
- Search:按 Top、Latest、People、Photos 或 Videos 搜索推文,可按语言、日期、话题标签和最少点赞数筛选,支持游标分页。
- Tweets:推文详情(含回复和对话)、点赞和转推。
- Users:按用户名或 ID 查询用户资料、用户推文、回复、媒体、点赞、粉丝、认证粉丝和关注列表。
- Communities、Lists、Trends 和 Jobs。
- Misc:hashflag 表情。
把密钥放在服务器端
第三方密钥消耗的是你的余额,请像对待其他凭证一样保管它。
- 放在环境变量或密钥管理服务中,不要提交到代码仓库。
- 从后端调用 API。打包进浏览器代码或移动应用里的密钥可以被提取出来。
- 密钥泄露时,在市场上重新生成;直连账号请联系客服。
使用非官方 API 要接受的限制
第三方 X 数据 API 很有用,但在基于它构建产品之前,你也应该了解它的限制。
它们不是官方的。 TwittrAPI 等服务商与 X Corp. 无关联。X 不为它们提供支持或保证,平台的变化可能会影响它们。
只有公开数据。 你能拿到公开帖子、用户资料和相关数据。私密和受保护的内容无法获取。
支持由服务商提供。 出了问题要找服务商,X 不会帮忙。
合规由你负责。 通过第三方使用 X 的公开数据是否适合你的场景,取决于你所在的司法辖区、行业,以及你如何存储和处理数据。动手之前,请先确认隐私法规和适用于你的条款。
价格的计费单位不同。 有的服务商按返回的推文收费,有的按调用次数收费。我们按调用次数收费,所以查询一个用户资料就是一次调用。搜索和时间线的单条推文成本,取决于每次调用返回多少条结果。请用你自己的查询来比较服务商。我们的 twitterapi.io alternative(英文) 演示了一个例子,2026 年最便宜的推特 API 对比了各家公开价格。请求限额也各不相同,见 Twitter API 速率限制。
常见问题
没有开发者账号能拿到官方 X API 密钥吗?
不能。每个官方密钥都属于 console.x.com 上某个 X Developer Console 账号中的一个应用。
用第三方 API 密钥能发推吗?
不能代表其他用户发。要发帖、回复或代表用户操作,请在获得该用户授权后使用 X 官方 API。用 TwittrAPI 读取数据不需要 X 账号;可选的账号操作(英文)只针对你自己的账号,会使用你自己的 X 会话 Cookie 和代理。
TwittrAPI 的密钥多少钱?
在开始使用页面创建直连账号是免费的,并赠送 US$0.50 测试额度。之后向预付余额充值,每 1,000 次调用 US$0.065 起;各档位见价格页面。在 RapidAPI 上,BASIC 套餐为 US$0,每月 75 次请求。
第三方密钥算是 X API 密钥吗?
不算。它只能用在服务商自己的接口上。X 不签发也不支持它,服务商也与 X Corp. 无关联。





