是否有将OpenAPI 3.0转换为Swagger 2.0的生成器?
Mashery是API网关,在输入时需要Swagger 2.0格式才能打开端点。

最佳答案

  • LucyBot api-spec-converter (online versionGitHub repoNode.js module)可以从OpenAPI 3.0转换为2.0。
  • API Transformer还声称能够将OpenAPI 3.0转换回OpenAPI 2.0。也有一个command-line version

  • 请记住,OAS3→OAS2转换通常是有损的,因为OAS3具有OAS2中不存在的功能(例如,多个服务器,oneOf / anyOf,每种媒体类型不同的模式,查询字符串参数中的对象,cookie参数以及其他) )。

    10-07 19:00