YAPI 接口文档管理工具

恕我直言, 在用过Yapi后的人不会再用Swagger , 真香啊


 

yapi相比于SwaggerUI最大的亮点是无侵入式 , 还提供了自动化测试 ,Mock等功能 , 比swagger更完善 .

缺点就是在线运行接口的功能 只支持具有Chrom内核的浏览器

 

官网 http://yapi.demo.qunar.com

自助文档 https://hellosean1025.github.io/yapi/documents/index.html

 


我就记录一个HelloWorld接口 , 关于yapi的详细使用方法就看上面的文档, 不用我在这bb

 

1. 准备环境

首先进入网站 http://yapi.demo.qunar.com

创建一个项目, 图中的两个地方都可以创建项目

YAPI 接口文档管理工具

默认已存在一个分类叫 公共分类 , 分类相当于文件夹的意思 , 可以自己建分类 , 然后去在分类上点添加接口

YAPI 接口文档管理工具

添加过程不用我bb

 

添加完后点击编辑 ,可以完善接口信息

YAPI 接口文档管理工具

在这里可以设置前缀等等

YAPI 接口文档管理工具

 

使用YAPI的时候还要安装 谷歌跨域工具 

YAPI 接口文档管理工具

下载地址直接在此页面可以看见 , 因为我已经安装过了 , 所以给隐藏掉了 

 

Chrom 安装 离线插件 

地址栏输入 chrome://extensions/

然后将下载的压缩包解压 , 找到后缀为crx文件直接拖进当前页面(chrome://extensions/)就可以了