是否可以从Swagger UI 3中过滤出路径?

时间:2019-08-22 19:43:47

标签: javascript swagger-ui

尝试将swagger-ui嵌入到Zendesk文章中,每篇文章仅需要显示一个“路径”

我使用SwaggerUIBundle将其加载到Zendesk中,获得了完整的OAS 3.0显示,但是我希望能够选择每篇文章显示哪些路径

<script src="{{asset 'swagger-ui-standalone-preset.js'}}"></script>
<script src="{{asset 'swagger-ui-bundle.js'}}"></script>
<script>
window.onload = function() {
  const ui = SwaggerUIBundle({
    url: "{{asset 'atlas-swagger.json'}}",
    dom_id: '#swagger-ui',
    presets: [
      SwaggerUIBundle.presets.apis,
      SwaggerUIStandalonePreset.slice(1)
    ],
  deepLinking: true
  })

  window.ui = ui
}
</script>

如前所述,这将按预期显示整个过程,我相信我将不得不在该脚本上创建一个函数来传递我想显示的路径,但是我对此精疲力尽

是否有任何建议或知识,可能需要通过swagger config过滤路径/操作?

0 个答案:

没有答案