Swagger 从1.2到2.0规范的大迁移

Swagger 从1.2到2.0规范的大迁移,swagger,swagger-2.0,Swagger,Swagger 2.0,我有Swagger 1.2 JSON规范,我想将其迁移到Swagger 2.0。有人能帮你吗?你可以使用(开源,MIT许可证) 官方的招摇过市代码也允许这样做: 从下拉列表中选择swagger yaml,并将URL放入GeneratorInput示例中。它将为您提供一个下载swagger定义的链接。未来:您输入的路径应该返回类似于{“apiVersion”:“1.0.0”,“swaggerVersion”:“1.2”,“API”:[{“path”:“/foo”}],…我尝试使用api规范转换器

我有Swagger 1.2 JSON规范,我想将其迁移到Swagger 2.0。有人能帮你吗?

你可以使用(开源,MIT许可证)


官方的招摇过市代码也允许这样做:


从下拉列表中选择
swagger yaml
,并将URL放入
GeneratorInput
示例中。它将为您提供一个下载swagger定义的链接。

未来:您输入的路径应该返回类似于
{“apiVersion”:“1.0.0”,“swaggerVersion”:“1.2”,“API”:[{“path”:“/foo”}],…
我尝试使用api规范转换器进行转换--从=swagger_1--到=swagger_2--syntax=yaml--检查--dummy-input.yaml>swagger.yaml,但我得到了一个类型错误。我的yaml版本是1.2。任何建议都会有很大帮助。是否有可能检查现有的swagger版本1.2是否有效?不再可用。我猜是从的
/gen/clients/{language}
端点。您可以在中获得更多信息。
api-spec-converter https://api.gettyimages.com/swagger/api-docs --from=swagger_1 --to=swagger_2 > swagger.json