Twitter 推出新的 API 吸引开发者加入生态建设

399

据外媒报道,Twitter 正式推出了API v2,使企业、学术界和第三方开发者更容易在其平台上构建。该公司上个月宣布了新的API。值得注意的是,Twitter提出的API v2不仅是一种更快地提供新功能的方式,而且也是对其与应用程序开发者社区长期以来争吵不休的关系的一种重置。

API v2是自2012年以来对Twitter的API进行的第一次全面重建,当时该公司开始限制第三方开发者在其产品上的构建方式引发了不少讨论。在此之前,外部开发者或多或少可以在他们自己的客户端中复制和定制Twitter的体验。但是,随着Twitter更加专注于其广告业务,它显然决定不希望分裂其用户群。它开始慢慢挤压第三方开发者,阻止他们使用投票和群组DMs等新功能,并将用户引向公司自己的应用程序。企业被扼杀,开发者也不高兴。

不过现在,Twitter正试图重建其中的一些桥梁。API v2为第三方开发者提供了他们的客户端长期没有的功能,包括 "对话线程、推文中的投票结果、档案中的推文、垃圾邮件过滤,以及更强大的流过滤和搜索查询语言。" 还可以访问实时推文流,而不是强迫第三方在提供新推文之前等待。

这应该意味着,在API v2发布后,Tweetbot和Twitterrific等第三方Twitter客户端可以开始整合这些功能,尽管有一些注意事项。

最大的问题是,Twitter正在按照三个级别重新组织其API访问。今天只推出了基本的、免费的功能,这对开发者可以进行多少次API调用(也就是他们的软件可以多频繁地呼叫Twitter的数据)有限制。下一个级别的访问,也就是Twitter所说的 "高级",不会有同样的限制,但用户需要付费,而Twitter现在还没有公布定价。不过,该公司确实表示,它预计其平台上80%的开发者的需求将由基本层来满足。

image.png 新的API系统将不同的产品放在同一个平台上,每个产品有不同的访问级别。今天只推出了免费的基本访问级别。