52

是否有将 OpenAPI 3.0 转换为 Swagger 2.0 的生成器?

Mashery 是一个 API 网关,需要 Swagger 2.0 格式的输入才能打开端点。

4

2 回答 2

68

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

于 2019-06-18T07:29:58.393 回答
1

我需要 Power Automate 2.0 版。

在构建一些 Azure Functions 时,请尝试在 Visual Studio 中创建它们并启用任何名为 Swagger 而不是 OpenAPI 的复选框。

现在,您的 Azure 函数的 API 包含swagger.json您可以设置到 Power Automate 自定义连接器中的 API。

于 2021-09-18T14:35:33.240 回答