使用swagger ui从OpenAPI规范导出API路径列表

问题描述 投票:0回答:1

我有许多API,这些API被记录为OpenAPI v3规范。

例如:foo.yaml,bar.yaml和baz.yaml

我还有一个Web服务器,显示swagger ui中的规格,因此开发人员,设计人员等都可以轻松使用我的所有swagger模型。

我的问题:有没有一种简单的方法可以使用JavaScript控制台为我提供资源路径列表?

我快速浏览了swagger ui源代码,但找不到任何有用的东西,除了SwaggerUIBundle对象。

swagger-ui
1个回答
0
投票

可以通过ui.specSelectors.specJson()访问API定义。该值为Immutable.js Map

您可以使用以下代码列出所有路径:

Map
© www.soinside.com 2019 - 2024. All rights reserved.