隆重推出开放 API 倡议!

  2015年11月05日

我很高兴宣布 Swagger 旅程的下一章。今天,我们宣布与 API 领域的一些知名企业建立合作关系,以在 Linux 基金会下围绕 Swagger 规范创建开放治理模型。这将确保 Swagger 作为描述 REST API 的基础,并有助于其采用速度比以往任何时候都快。

这为什么重要?随着越来越多的消费者、服务提供商和工具供应商在如何描述 REST API 方面达成共识,情况会变得更好。作为 API 消费者,您拥有与 API 交互的标准化方式。作为服务提供商,客户更容易切换使用您的服务。而作为工具供应商,您可以将精力集中在打造最好的工具上,而不是处理兼容性问题。想想互联网的早期——当一个网站只能在某些浏览器上工作时,那不是很难受吗?REST API 描述也大同小异。所提供的价值来自于体验和服务本身,而不是它们如何被描述。Swagger 在这个过程中提供了巨大的帮助。

Swagger 最初是 Reverb(前身为 Wordnik)的一个副项目。在我们努力解决 API 需求时,Swagger 的想法诞生了,它将我们认为是 REST、SOAP、Web Services 和 RPC 的“优点”整合到一种简单易懂的格式中。从这个想法出发,涌现出了各种各样的工具——从用户界面到代码生成器再到目录服务。Swagger 满足了一个重要的需求,最重要的是,它出现得恰逢其时。围绕 Swagger 发展起来的社区无论是观察还是互动都非常棒。

快进 4 年多,Swagger 工具每天的下载量接近 15,000 次。有将近 2000 个已知的 Swagger 工具开源仓库,并且它在所有主要的 API 管理平台中都有一流的支持。有数万名开发者直接使用 Swagger,而这种增长只会随着 OAI 的介入而加速。 即使有大公司参与, Swagger 也永远不会遭受 CORBA 问题的影响。 它的社区驱动的起源和方向现在已经确定得很好。

迈向开放治理结构是 Swagger 合乎逻辑的下一步。随着 IBM 等公司在 Swagger 上进行了重大投资(例如,请查看 Watson 的 Swagger 接口!),邀请更多领导者参与进来,帮助塑造 Swagger 的下一阶段增长,这是有道理的。与 node.js 基金会(nodejs.org)类似,不同的公司都希望为生态系统做出贡献并帮助指导它。Swagger 的母公司 SmartBear Software 与一批具有前瞻性的公司合作,在 Linux 基金会下组织了开放 API 倡议,并向该小组捐赠了 Swagger 规范。从这里开始,OAI 小组将以开放和协作的方式帮助发展该规范,并遵循一套简短但重要的核心价值观:开放、协作、贡献驱动、实用、可扩展、稳定和中立。

在推动 Swagger 规范发展方面,OAI 在使 API 更易用、更有效方面发挥着重要作用。SmartBear 将继续培养和发展围绕 Swagger 的社区,并始终提供免费和开源的核心工具。 我们的创始合作伙伴包括 谷歌微软IBM,以及 3Scale、 ApigeeCapitalOneIntuitPayPalRestlet

由于 OAI 将仅专注于该规范,依赖于它的工具生态系统将呈指数级增长。 请访问 OAI 网站:https://openapis.org.cn,如果您想参与到 API 连接的未来中,那就加入我们吧!

© . All rights reserved.