适合什么时候用
v2 设计现代(GraphQL 风格的 field selection)
先注意什么
免费 tier 极受限(每月 100 推送和 1500 查询)
第一步先查
developer.twitter.com 创建 app 拿 Bearer token。GET https://api.twitter.com/2/tweets/search/recent?query=...
认证
—
CORS
支持
HTTPS
是
注册
?
延迟
127 ms
协议
REST, WebSocket
计费
—
可用率 · 30 天窗口
巡检: 1可用率: 100%平均延迟: 127ms
01
关于这个 API
Twitter API v2 是 Twitter(现 X)官方推荐的当前 API。设计上比 v1.1 现代:每个 endpoint 都支持 fields 参数让你按需取字段(节省网络)、统一 pagination、分类 endpoint 更清晰。但实际使用受到 Elon Musk 2022 年收购后的政策大调影响——2023 年 Twitter 大幅削减免费访问并对各 tier 涨价。免费 tier 月仅 100 次写入和 1500 次读取(仅够测试),Basic $100/月也只是小规模,Pro 是 $5000/月起,Enterprise 万美金以上。对原本依赖 Twitter API 的产品(社媒管理工具、舆情监测、研究人员)影响巨大,很多迁移到 Mastodon、Bluesky 或干脆停止 Twitter 集成。如果你必须用 Twitter,先评估 budget。
02
你可以做什么
- 1社交媒体管理工具
- 2Twitter bot(自动发推)
- 3舆情监测和分析
- 4内容发布自动化
03
优劣对比
优点
- v2 设计现代(GraphQL 风格的 field selection)
- 官方支持,有 OpenAPI spec
- streaming 支持实时
注意事项
- 免费 tier 极受限(每月 100 推送和 1500 查询)
- Basic tier $100/月仅小规模
- Pro/Enterprise tier 月几千美金
04
示例请求
通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://developer.twitter.com/<endpoint>05
快速开始
developer.twitter.com 创建 app 拿 Bearer token。GET https://api.twitter.com/2/tweets/search/recent?query=...
06
常见问题
免费 tier 能做啥?+
基本只够 hobby/personal bot 发几条推。任何严肃应用都得付费。
v2 还是 v1.1?+
v2 是现在和未来。v1.1 大部分功能 2023 已停。
07
技术细节
CORS: YesHTTPS: Yes注册: ?开源: No
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST, WebSocket
- SDK
- python, javascript, go, java, csharp
- 响应时间
- 127 ms
- 上次巡检
- 2026/5/12 07:38:32
09
