【问题标题】:Inline image in description text of openapi3/swaggeropenapi3/swagger 描述文本中的内嵌图像
【发布时间】:2019-08-29 10:19:00
【问题描述】:

是否可以在 openapi3.0/swagger 中将内联图像渲染为描述文本等的一部分? 在查看规范时,我能找到的只是链接到请求示例中的图像的能力,特别是。我想要的是能够在我的 API 的介绍性文本中包含图表等,类似于 markdown 等。示例:

openapi: 3.0.2
info:
  version: "1.0.0"
  title: "My API"
  description: "This API bla bla bla [block diagram] bla bla [another inline image]"

这样的事情有可能吗?

【问题讨论】:

标签: swagger swagger-ui openapi


【解决方案1】:

至少使用 ReDoc 渲染器,似乎可以直接在描述文本中使用 HTML,因此添加 <img src="./image.png" /> 似乎可行:

openapi: 3.0.2
info:
  version: "1.0.0"
  title: "My API"
  description: "This API bla bla bla <img src="./block-diagram.png" /> bla bla <img src="./another-inline-image.png" />

我不知道是否有更好的方法,或者这种方法是否存在限制,例如跨域问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-16
    • 1970-01-01
    • 1970-01-01
    • 2018-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-01
    相关资源
    最近更新 更多