首页 文章

Swagger-ui - 无法弄清楚Petstore的某些功能是如何运作的

提问于
浏览
0

我已下载并浏览到Swagger-UI dist / index.html文件,并且已加载示例Petstore API . 但是,我无法弄清楚某些功能是如何运行的,因此无法将其纳入我自己的定义 .

  • 示例Petstore在右下角显示"VALID "按钮 . 但是,当我导航到我自己的API定义时,我没有看到 . 我该如何启用它?

  • 当我查找由Swagger-UI http://petstore.swagger.io/v2/swagger.json 呈现的petstore API规范时,我无法弄清楚它们是如何插入Swagger Petstore描述下面的部分的 .

Contact the developer 这是一个包含电子邮件地址和主题行的mailto链接

Find out more about Swagger http://swagger.io 不会显示在petstore json定义中或我正在使用的定义中 .

从哪个样本中挑选出来的?

  • 当我使用Swagger编辑器时,它以不同的方式解释规范 - 最重要地显示 terms of uselicense 信息 . Swagger-UI不支持这些属性吗?我是否需要在Swagger-UI中启用某些功能才能显示它们?

1 回答

  • 0

    您需要至少使用最新版本的Swagger,Swagger Core 1.5才能在您自己的Swagger项目中使用这些简洁的功能 .

    • 版本> 2.0的UI附带了内置的架构验证(页面底部的VALID按钮) .

    2 3. The Info object包含用户界面渲染 Contact the developer ,许可证和"More Info"链接所需的所有信息 .

相关问题