一个新的改进的Twitter API

2020-07-17 19:37:36

我们计划今天发布新的Twitter API。但考虑到我们昨天发现的安全事件,我们发射的时机不再有意义,也不再感觉正确。

我们没有证据表明这一事件与我们的API有任何关系,但我们决定将发射转移到更合适的时间。

因此,与其什么都不说,尤其是我们整个星期都在取笑#TwitterAPI,我们要说的是:开发者在构建Twitter的未来中扮演着关键角色。新的API将帮助我们更好地为你们所有人服务。我们很高兴能很快把它送到您手中。

您可以在下面阅读更多关于我们计划的内容。我们将在未来几天更新此帖子并分享更多内容。

今天,我们将介绍新的Twitter API。为了更快地交付新功能,今天的版本从头开始重建,包括我们推出的第一组新端点和功能,这样开发者就可以帮助世界连接到Twitter上正在进行的公共对话。

请继续阅读,了解更多关于我们正在构建的内容、Twitter API v2的新特性、最先发布的内容以及接下来要发布的内容。

您的反馈对于帮助我们定义新Twitter API的愿景和路线图至关重要。从Twets到焦点小组,在过去的几年里,您已经与我们分享了大量的反馈,关于您需要从Twitter API中得到什么,以及我们可以做得更好。我们还通过Twitter开发者实验室学到了很多东西,在那里你们可以分享关于我们在公开测试的新API功能的实时反馈。

我们一直知道我们的开发人员生态系统是多样化的,但我们的API长期以来一直采取一刀切的方法。您的反馈帮助我们认识到让新的Twitter API更加灵活和可伸缩以满足您的需求的重要性。通过新的API,我们正在构建新的提升访问选项和新的产品路径,以便更多的开发人员可以找到满足其需求的选项。下面将详细介绍这一点。

我们也知道能够提前计划是很重要的,我们希望更好地提前与您分享我们的计划。展望未来,我们将分享更多关于我们公共路线图的下一步内容(更新即将到来)。我们还将分享Twitter API的未来指南,了解更多关于我们推出新API时的期待。我们有很多计划,随着我们不断收到你们的消息,它将会发展和改进。

新的基础-新的API建立在全新的基础上-自2012年来首次重建-并包括新功能,以便您可以从公共对话中获得更多好处。这个新的基础使我们能够比过去更快、更好地添加新功能,所以期待更多来自Twitter的新功能出现在API中。

更易于使用的更干净的API,具有新的开发人员功能,如指定返回哪些字段,或从同一响应中的对话中检索更多Tweet。

API中缺少的一些请求最多的功能,包括会话线程、Twets中的轮询结果、配置文件上固定的Tweet、垃圾邮件过滤以及更强大的流过滤和搜索查询语言。

新的访问级别-通过新的Twitter API,我们构建了多个访问级别,使开发人员更容易开始并扩展他们构建的内容。过去,Twitter API分为三个不同的平台和体验:标准(免费)、高级(自助付费)和企业(自定义付费)。随着开发人员需求的扩大,它需要乏味地迁移到每个API。未来,所有开发人员-从学术研究人员到制造商再到企业-都将有机会获得更高的访问权限,并在相同的API上实现增长。

新产品跟踪-我们喜欢使用我们API的开发人员难以置信的多样性。我们的计划是引入新的、不同的产品路径,以更好地服务于不同的开发人员群体,并为他们提供正确的体验和支持,以满足他们的需求,以及一系列相关的访问级别和适当的定价(如果适用)。首先,这些产品路径将包括:

标准:首先提供,这将是大多数开发人员的默认产品路径,包括那些刚刚开始、出于乐趣、出于善意、为了学习或教学的开发人员。我们计划在未来增加这条轨道的高架通道。

学术研究:学术研究人员使用Twitter API来了解公共对话中正在发生的事情。在未来,合格的学术研究人员将有办法获得提升或自定义的相关端点访问权限。“我们还提供工具和指南,使使用Twitter API进行学术研究变得更容易。

业务:开发人员在Twitter API上建立业务,包括我们的Twitter官方合作伙伴和企业数据客户。我们喜欢他们的产品帮助其他人和企业更好地理解和参与Twitter上的对话。将来,此路径将包括对相关终端的提升或自定义访问。

一个新的开发者门户--为了帮助您充分利用新的API,我们还设计并构建了一个新的开发者门户。在这里,您可以开始使用我们新的入职向导、管理应用程序、了解您的API使用情况和限制、访问我们新的支持中心、查找文档以及将来的更多内容。

这是一项学术研究,帮助世界更好地了解我们在重要话题上的共同观点,例如:人们对新冠肺炎的态度、洪水和气候变化的社会影响,或者仇恨言论的盛行和如何应对。

帮助Twitter更好地为使用它的人服务的工具,比如:BlockParty、TweetDelete和Tokimeki UnFollow。

分享信息和让对话更有趣的机器人,比如:Ham:Drawing机器人、上议院Hansard机器人和Emoji Mashup机器人。

像黑天鹅、Spiketrap和Social Market Analytics这样的企业,提供创新的使用案例,如未来产品趋势的社交预测、人工智能驱动的消费者洞察力和金融科技的市场情报。

Twitter官方合作伙伴,如Brandwatch、Sprinklr和Sprout Social,帮助品牌更好地了解他们的行业和客户,并与他们的客户更好地互动。

还有更多,包括我们还没有想过的新东西,但我们知道你会的……

开发人员使用Twitter API的最常见原因之一是监听和分析Twitter上发生的对话。因此,我们很快就会为开发人员发布一组初始新端点的早期访问权限,以:

实时流传输Tweet或分析过去的对话,以帮助世界了解Twitter上发生的公开对话,或帮助企业从对话中发现客户洞察力。

倾听重要事件,帮助人们在Twitter上了解对他们重要的新事物。

我们首先发布的所有API功能都将在我们新的-始终免费的-基本访问级别中可用。对于大多数开发人员来说,Basic Access将为您提供入门和构建令人惊叹的东西所需的一切。

最终,新的API将完全取代V1.1标准API、高级API和企业API。不过,在这之前,我们还有更多的工作要做,这就是为什么我们把这个阶段称为早期访问。这是一个现在就开始并取得成功的机会。

与托管我们的实验的Twitter开发人员实验室不同,第一个版本中的所有内容都将得到完全支持,并随时可供您在生产中使用。

要尽早开始使用新的Twitter API,您需要一个开发人员帐户。如果你还没有,那就申请开始吧。

这只是个开端而已。我们正在分享我们的公共路线图,让您了解我们对API的最新愿景,以及共享反馈的选项,这样我们就可以在此过程中继续向您学习,这样您就可以规划未来的发展。在甲板上:完全支持隐藏(和取消隐藏)回复,并为学术研究人员提供免费的提升访问权限。

像您这样的开发人员每天都在推动和激励我们。您的创造力和与我们API的合作让Twitter更适合个人和企业,也让世界变得更美好。感谢您在未来的旅途中与我们结成伙伴关系。