是否存在公共API Swagger定义库?

时间:2015-02-01 23:41:47

标签: swagger raml

因此,我一直在构建一项服务,利用网络上流行的API,我发现Swagger是该项目的巨大资产。我没有编写大量难以维护的自定义代码,而是能够使用Swagger定义动态创建我们服务支持的公共API的所有请求。

这已经运行了大约1年,但我们希望继续为我们的平台添加服务,最后我们为另一个维护负担。虽然有很多公共API,但其中很少有很好的包装在Swagger等计算机可消费形式中。

我想知道是否有人知道互联网上的中心位置,其中存储了Swagger,RAML,API蓝图等库。

如果这样的事情还没有存在,它可能应该存在。

1 个答案:

答案 0 :(得分:0)

还没有 - 可能你最接近的东西是ProgrammableWeb(只是一个通用的API目录),PublicAPIs(另一个目录)和APImatic.io(它们从几个不同的来源引入API),但是没有集合集合API Blueprint,Swagger和RAML API都是开放式规范。

但是,您可以联系不同的API提供商(API Blueprint - Apiary,RAML - MuleSoft和Swagger - Apigee / 3Scale),看看他们是否可以为您提供在其工具中创建的API。

祝你好运!