X(前称 Twitter)API v2 提供对推文、用户资料、时间线、搜索、过滤流和 Spaces 音频对话的访问。自 2023 年定价改革以来,免费套餐在读取方面受到严重限制——仅限 1 个应用、每月 1,500 条推文发布,以及极少的读取权限。每月 100 美元的基础计划可提供每月 500,000 条推文读取额度。专业计划(每月 5,000 美元)则提供更高的访问量。尽管定价受到批评,X 仍然是获取实时公共对话数据最重要的平台,对于社交聆听、情感分析和新闻监控应用来说不可替代。
API 详情
认证方式
API 密钥
定价模式
免费增值
免费额度
是的 — 每月可免费发布1,500条推文(阅读权限非常有限)
请求限制
根据等级不同而有所变化;基础版:每月可读取 50 万条推文
数据格式
REST / JSON / 流式传输
版本策略
v2
SLA / 可用率
未发布
合规认证
通用数据保护条例
地理限制
全球(部分地区限制)
最近验证
2026-02-20
类别
常见问题
2023年重组后的X API定价:免费层(仅写入,每月1,500条推文)、基础层(每月100美元,读/写,每月10,000条推文)、专业层(每月5,000美元,每月100万条推文)、企业层(定制)。取消了之前的免费学术和开发者层,对研究人员和开源项目造成了重大影响。
Twitter API v1.1已于2023年2月弃用并关闭,这是埃隆·马斯克收购后重组的一部分。所有开发者现在必须使用API v2,该版本采用不同的身份验证模型(用户上下文使用OAuth 2.0 PKCE,应用仅用Bearer token)和不同的端点结构。大多数v1.1的功能在v2中都可以使用。
免费层仅允许写入推文(发布、删除、点赞)——不包括读取推文、用户数据或搜索。任何读取功能,最低需要基础计划(每月100美元)。这实际上终结了之前免费的分析、监控和研究应用的免费访问。
在旧版Twitter API中,Elevated access是一个单独的申请层级。在API v2中,访问层级完全基于计费——基础、专业或企业。除了创建账户和添加信用卡外,无需申请或审批。但X保留根据开发者协议审核申请的权利。
