Twitter 最近公布了其新的 API 价格结构,这一消息经过了几周的拖延才得以公布。新的 API 价格结构包括三个层次,免费版、基础版每月需要支付 100 美元,还有一个高级企业版。该公司表示,订阅任何一个层次都可以免费使用广告 API。
Twitter 表示,在接下来的 30 天内,公司将停止旧版的访问级别,包括标准版(v1.1)、基础版和提升版(v2)、高级版。
Twitter 的 API 事件始于公司在二月份宣布即将结束免费 API 访问。在受到重压后,埃隆·马斯克表示公司将为提供“好内容”的机器人提供免费层次。随后,公司表示基础版每月将从 100 美元开始,但没有提供有关访问级别的详细信息。2 月 13 日,公司表示将再次推迟上线日期。超过 45 天后,公司终于提供了有关新 API 的信息。
新的 API 提供似乎是一种贪婪行为。免费层次每月只提供 1,500 次帖子请求以及访问 Twitter 登录。基础层次被认为是“爱好者或学生”,每个应用程序每月提供 50,000 次帖子请求和 10,000 次读取请求。想要访问更多数据的开发人员将需要申请企业访问权限,据报道这需要支付高达每月 42,000 美元的费用。
早在 2020 年引入 v2 时,Twitter 为开发人员提供了多个访问级别,如 Essential 和 Elevated,可以让他们访问每月 50 万到 200 万条推文。现在,使用这些访问级别的应用程序制作者将需要订阅企业计划。
当 Twitter 决定关闭其免费 API 访问时,TechCrunch 报道称,许多研究人员和学者担心这一举动将影响学生项目和通过数据实现的平台透明度。
Twitter 的新公告提到,它正在“寻找新的方式”为学术界提供服务,但没有提供任何有关潜在解决方案的信息。该公司接着表示,虽然他们试图定义学术使用层次,但研究人员可以订阅免费、基础和企业层次。免费和基础层次对于学术界可能毫无用处,而企业层次对于预算有限的项目可能过于昂贵。
在过去几个月里,Twitter割裂了开发者社区。去年,该公司关闭了几个与开发者相关的项目,包括应用程序发现的Twitter Toolbox和其他几个项目都处于休眠状态。在1月份,该公司没有进行明确的沟通,就将第三方客户端拒之门外。稍后,它悄然改变了其开发者条款,以阻止使用替代Twitter应用程序。