OAS vs Swagger
OAS 原来叫 Swagger Specification, 2015年11月这个格式被贡献给了OAI, 并在2016年1月更名为 OpenAPI Specification...但是我更习惯于本地编辑器, 我使用VSCode, 并安装 Swagger Viewer 和 openapi-lint 两个插件.
?...共享API描述, 对API进行文档记录
OAS文档可以用来生成API对引用文档, 这个引用文档可以展示出所有可用的资源以及相应的操作. 通常我会使用Swagger UI, 它就是上图右侧的部分....这里需要注意的就是该操作的结果是产品的数组, 所以类型是array, 而array 的 items属性就包含着数组元素的schema....而针对那个 get Action的返回结果(数组类型), 需要把JSON引用放在 array 的 items属性里.
可复用参数
直接看代码:
?