将OpenAPI 3.0转换为Swagger 2.0 [英] Convert OpenAPI 3.0 to Swagger 2.0

查看:1582
本文介绍了将OpenAPI 3.0转换为Swagger 2.0的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有发电机将openapi 3.0转换为swagger 2.0吗?

Is there a generator to convert openapi 3.0 to swagger 2.0?

Mashery是一种API网关,要求输入时使用swagger 2.0格式才能打开端点.

Mashery, an API gateway, requires swagger 2.0 format on input to open endpoint.

推荐答案

  • LucyBot api-spec-converter (在线版本 GitHub存储库

    • LucyBot api-spec-converter (online version, GitHub repo, Node.js module) can convert from OpenAPI 3.0 to 2.0.

      API转换器 也声称能够转换OpenAPI 3.0回到OpenAPI 2.0.还有一个命令行版本.

      请记住,OAS3&rarOAS2转换通常是有损的,因为OAS3具有OAS2中不存在的功能(例如多个服务器,oneOf/anyOf,每种媒体类型不同的架构,查询字符串中的对象)参数,Cookie参数等).

      Keep in mind that OAS3→OAS2 convertion is lossy in general, because OAS3 has features that did not exist in OAS2 (such as multiple servers, oneOf/anyOf, different schemas per media type, objects in query string parameters, cookie parameters, and others).

      这篇关于将OpenAPI 3.0转换为Swagger 2.0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆