常用字段说明

schemes使用协议(如:httphttps
host项目地址,这个地址会作为每个接口的url base,拼接起来一起作为防伪地址
consumes接口默认接收的MIME类型(如:formData
produces接口默认返回MIME类型。api接口用的比较多的是 application/jsonapplication/xml
summary接口的简要介绍,会显示在接口标头上,不能超过120个字符
description接口的详细介绍
externalDocs外部文档连接
operationId全局唯一的接口标识
parameters参数列表
@SWG\Info此项填写的内容会放在文档开头,用作文档说明
@SWG\TAGtag是用来给文档分类的,name字段必须唯一,某个接口可以指定多个tag,那它就会出现在多组分类中(tag也可以不用在这里预先定义)
@SWG\Get通过get的方式请求数据
@SWG\Post通过post的方式请求数据

@SWG\Parameter常用字段说明

name参数名
in参数的来源,必填,取值范围:queryheaderpathformDatabody
description参数描述
type参数类型,取值范围:stringnumberintegerbooleanarrayfile
required参数是否必须,取值范围:truefalse (通过路径传参in="path"时必须为true)
default参数的默认值

传送门

swagger官方文档
swagger从入门到精通

05-23 19:43