首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flasgger:参数不显示和架构

Flasgger:参数不显示和架构
EN

Stack Overflow用户
提问于 2021-03-08 16:47:15
回答 1查看 201关注 0票数 0

我最近开始学习Swagger for APi文档。然而,当我转到localhost:5000/apidocs时,我看到了我添加的API,但是所有的API都没有参数,即使我已经在yml文件中描述了参数。我在网上找不到任何相关的东西。

下面是我的YML代码:

代码语言:javascript
复制
paths:
  /api/ppp:
    get:
      tags:
      - "user"
      summary: "Find User by uID"
      description: "Returns a single user info"
      operationId: "getuserById"
      produces:
        - "application/xml"
        - "application/json"
      parameters:
        - name: "userId"
          in: "path"
          description: "ID of user to return"
          required: true
          type: "uuid"

下面是我如何将swagger添加到api @swag_from('pathto/swagger.yml')

同样,我还有另一个疑问。我们在yml规范文件中定义模式。我想知道这些模式到底代表了什么,有必要使用它们吗?

附件是APIdocs页面的屏幕截图

EN

回答 1

Stack Overflow用户

发布于 2021-04-30 00:48:42

试试这个:

代码语言:javascript
复制
tags:
- user
summary: "Find User by uID"
description: "Returns a single user info"
operationId: "getuserById"
produces:
  - "application/xml"
  - "application/json"
parameters:
  - name: "userId"
    in: "path"
    description: "ID of user to return"
    required: true
    type: "uuid"
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66526695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档