我有许多API,这些API被记录为OpenAPI v3规范。
例如:foo.yaml,bar.yaml和baz.yaml
我还有一个Web服务器,显示swagger ui中的规格,因此开发人员,设计人员等都可以轻松使用我的所有swagger模型。
我的问题:有没有一种简单的方法可以使用JavaScript控制台为我提供资源路径列表?
我快速浏览了swagger ui源代码,但找不到任何有用的东西,除了SwaggerUIBundle对象。
可以通过ui.specSelectors.specJson()访问API定义。该值为Immutable.js Map。
ui.specSelectors.specJson()
Map
您可以使用以下代码列出所有路径: