Skip to content
This repository has been archived by the owner on Jun 21, 2018. It is now read-only.

Latest commit

 

History

History
55 lines (51 loc) · 1.34 KB

Swagger Editor.md

File metadata and controls

55 lines (51 loc) · 1.34 KB

swagger: '2.0'

# API 文档的相关信息  
info:  
  version: "0.0.0"  
  title: "test swagger"  
# API 路径  
paths: 
  /path1:
    # API 方法  
    get:
      # 描述方法(Markdown Able)  
      description: |
        >>>>>>>>>>>>>
        >>>>>>>>>>>>>
      # API 方法需要的参数  
      parameters:
        # 参数 1 
        - 
          name: size # 参数名称
          in: query  # 参数位置
          desdcription: # 对参数的描述
            >>>>>>>>>>>>
          required: true # 参数是否强制需要  
          type: number   # 参数类型
          format: double # 参数格式 ?
      # API 方法拿到的响应  
      responses:
        # 相应 Status  
        200: 
          # 对响应结果的描述  
          description: Successful response  
          # 响应返回结果的数据结构
          schema: 
            # 返回值名称
            title: ArrayOfPersons  
            # 返回值类型
            type: array
            # 因为返回值是数组,因此数组中每个对象也需要描述  
            items:
              title: Person
              type: object
              # Object 对象中有多个子的字段
              properties:
                name: 
                  type: string  
                single:
                  type: boolean