推特公开最新3个API层级,分别是免费(Free)v2、基本(Basic)v2和企业级(Enterprise)方案,免费方案每月应用程序层级推文上限仅有1,500则,100美元的基本方案应用程序层级推文则开放置5万则。官方也预告,目前的API访问方案包括Standard v1.1、Essential v2、Elevated v2以及Premium API都将在30天后弃用,因此开发者需要尽快更新API。
推特在2月宣布限制免费API访问的消息一出,开发者社群一片哀嚎。推特首席执行官Elon Musk解释,因为目前使用推特API并不需要经过身份验证,在没有使用成本的情况下,导致大量垃圾消息机器人出现。因此,推特将采取API收费和身份验证门槛来解决机器人泛滥的问题,同时也承诺会提供免费层级,以支持优质机器人继续运行。
现在推特终于公开最新的推特API方案和使用办法。针对唯写使用案例以及测试用途,推特API提供免费方案,应用程序层级推文上限为1,500则,只能有1个APP ID。开发者每月支付100美元,就可使用推特API基本方案,该方案用户层级发文上限调高为3,000则,应用程序层级发推上限则为每月5万则,此外,允许读取推文,但每月限制1万则,并可以使用2个APP ID。
基本方案虽然在应用程序层级推文上限为每月5万则,也就是整个应用程序允许发送的推文数量是5万则,但每个用户每月最多只能发送3,000则推文。推特通过两个层面的发推限制,来避免推特API被滥用。
免费与标准方案皆可上传媒体并且更新,但皆无法使用流媒体过滤API,也没办法搜索完全存档的资料。另外,针对企业与大规模商业项目,推特则提供特别的企业级API访问,由专门的账户团队管理,并且提供重播、参与指标和回填等功能,让企业可以更灵活地访问推文资料,并且集成以往的推文资料。
这是推特为限制机器人在平台上的活动所制定的API方案,机器人将无法像过去一样,无限制地从推特抓取资料,并且任意推送推文,此外,推特正在寻求新方法服务学术社群,目前可以先使用已公开的3个API方案。