【问题标题】:API Platform - External values Swagger are not showing in UI OpenapisAPI 平台 - UI Openapis 中未显示外部值 Swagger
【发布时间】:2020-09-12 17:08:28
【问题描述】:

根据 https://swagger.io/docs/specification/adding-examples/#external

我有:

# config/api_platform/resources.yaml
App\Entity\Example:
...
  responses:
    '201':
      content:
        application/json:
          examples: 
            ExampleA:
              externalValue: 'https://127.0.0.1:8000/example/ExampleA.json'
            ExampleB:
              value:
                name: Nino

ExampleB 被渲染。

但是没有生成带有externalValue 的ExampleA。

【问题讨论】:

  • 请使用答案部分来回答您自己的问题。拥有超过 5 年的会员资格,您应该知道如何使用 SO ;)
  • 对不起@gp_sflover,根据我的经验,我总是在同一篇文章中看到问题是如何解决的,谢谢提供信息
  • 没问题,我很乐意提供帮助,无论如何只有少数人会这样做,可能是因为他们从未阅读过 SO 指南(可在帮助部分中找到),并且因为许多人在经典论坛中使用了这些习惯,但 SO 不是论坛,它是一个问答网站(主要针对特定​​的基于代码的问题),这就是为什么有一个“答案”部分,您肯定已经在其中找到了很多对您有用的答案在过去的几年里:)。祝你有美好的一天!

标签: symfony swagger swagger-ui openapi api-platform.com


【解决方案1】:

已解决。我发现了这个,Swagger-UI 不支持 externalValue https://github.com/swagger-api/swagger-ui/issues/5433

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多