yapi的一些基本操作
一、yapi能干什么
- 强大的接口管理平台
- 提供mock功能
- 提供测试功能
- 项目管理功能
- 插件齐全
二、yapi的权限
项目权限
| 操作 | 游客 | 项目开发者 | 项目组长 | 超级管理员 |
|---|---|---|---|---|
| 浏览公开项目与接口 | √ | √ | √ | √ |
| 浏览私有项目与接口 | √ | √ | √ | |
| 编辑项目信息 | √ | √ | √ | |
| 新建接口 | √ | √ | √ | |
| 编辑接口 | √ | √ | ||
| 删除项目 | ✓ | ✓ | ||
分组权限
| 操作 | 游客 | 分组开发着 | 分组组长 | 超级管理员 |
|---|---|---|---|---|
| 浏览分组 | √ | √ | √ | √ |
| 在分组中新建项目 | √ | √ | √ | |
| 编辑分组信息 | √ | √ | ||
| 管理分组成员 | √ | √ | ||
| 删除分组 | √ | √ | ||
三、注册用户
怎么注册用户

刚注册完的用户,在未加入任何分组,和任何项目组之前,都属于游客。
四、分组
1、新建分组

注意:
个人空间为自己私有分组,就比如登录服务器之后自己的家目录,你可以用这个目录新建任何项目。
新建分组只有系统管理员才有权限,其他用户皆无此权限
2、分组能做什么
举个栗子:b公司有很多业务线,每个业务线下面有多个项目,那个一个业务线就可以单独设置一个分组,一个分组下面有多个项目。
编辑组成员

添加项目

分组设置(一些组的其他设置)

五、项目
新建接口

项目成员变动

- 项目编辑

六、接口
- 新增接口

新增接口时,并不能直接去编辑参数等内容,需要新增之后才可以编辑
- 接口编辑

注意:添加之后一定要点击一下,底部的保存按键
- 运行接口

七、其他要补充的
- yapi可以直接从postman种导入数据
- 个人感觉yapi是一个在线版、增强版的postman,但是新增了项目管理,测试集,mock等功能
- 录入接口之后,数据会存储在数据库,到时候可以对数据库种的接口做监控使用,并非是仅仅监控一个端口,而是可以对每一个接口进行监控
- 推荐使用,使用之后就不用word文档来管理接口了,每一次有改动还要重新发一次文档,找都不好找,对于全后端分离的项目来说yapi还为前端人员提供了mock功能,这样前端人员需要调试有关于数据相关的功能,就不用等后端开发出接口才能调试
- 此次只说明了yapi最基本的一些功能
yapi的一些基本操作的更多相关文章
- Key/Value之王Memcached初探:二、Memcached在.Net中的基本操作
一.Memcached ClientLib For .Net 首先,不得不说,许多语言都实现了连接Memcached的客户端,其中以Perl.PHP为主. 仅仅memcached网站上列出的语言就有: ...
- Android Notification 详解(一)——基本操作
Android Notification 详解(一)--基本操作 版权声明:本文为博主原创文章,未经博主允许不得转载. 微博:厉圣杰 源码:AndroidDemo/Notification 文中如有纰 ...
- Android Notification 详解——基本操作
Android Notification 详解 版权声明:本文为博主原创文章,未经博主允许不得转载. 前几天项目中有用到 Android 通知相关的内容,索性把 Android Notificatio ...
- 三、Redis基本操作——List
小喵的唠叨话:前面我们介绍了Redis的string的数据结构的原理和操作.当时我们提到Redis的键值对不仅仅是字符串.而这次我们就要介绍Redis的第二个数据结构了,List(链表).由于List ...
- 二、Redis基本操作——String(实战篇)
小喵万万没想到,上一篇博客,居然已经被阅读600次了!!!让小喵感觉压力颇大.万一有写错的地方,岂不是会误导很多筒子们.所以,恳请大家,如果看到小喵的博客有什么不对的地方,请尽快指正!谢谢! 小喵的唠 ...
- 一、Redis基本操作——String(原理篇)
小喵的唠叨话:最近京东图书大减价,小喵手痒了就买了本<Redis设计与实现>[1]来看看.这里权当小喵看书的笔记啦.这一系列的模式,主要是先介绍Redis的实现原理(可能很大一部分会直接照 ...
- Linq查询基本操作
摘要:本文介绍Linq查询基本操作(查询关键字) - from 子句 - where 子句 - select子句 - group 子句 - into 子句 - orderby 子句 - join 子句 ...
- C++ map的基本操作和使用
原文地址:http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.html Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可 ...
- python之最强王者(10)———文件(File)、输入输出的基本操作
1. Python 文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档. 2.打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式. ...
- 【项目管理】图解GitHub基本操作
一.注册并登陆到github网站 1.1.打开github网站首页(https://github.com/) 1.2.注册一个自己的github账号 创建账户后再验证自己的邮箱,然后就可以登陆到git ...
随机推荐
- Accelerated molecular dynamics simulation of Silicon Crystals on TaihuLight using OpenACC 阅读
基于OpenACC的太湖之光硅晶体加速分子动力学模拟 2020 摘要:以SW26010异构多核处理器和扩展的编程模型,使用多体势(Tersoff)执行固体共价晶体的分子动力学(MD)模拟. Am ...
- string 字符串模块操作
1. 常用方法 2.字符串常量 3.字符串模板Template 通过string.Template可以为Python定制字符串的替换标准,下面是具体列子: >>>from strin ...
- unity animation instance
animation instance piti6/UnityGpuInstancedAnimation https://github.com/piti6/UnityGpuInstancedAnimat ...
- 【ZYNQ学习】ZYNQ简介与Vivado使用
从本篇文章开始,就来记录一下ZYNQ的学习,本篇博客主要介绍ZYNQ是什么以及在vivado中创建一个ZYNQ工程的过程,其中的知识大部分来自于正点原子的ZYNQ教程,感兴趣的可以去看一下他们家的参考 ...
- JQuery 页面滚动至指定元素位置
$(window).scrollTop($("#id").offset().top - 20);
- beforeRouteLeave vue监听返回的使用方法
beforeRouteLeave(to, from, next) { console.log(this, to, from, next, "thissss"); if (to.fu ...
- nacos之服务注册、发现及维持心跳
注册服务(增加健康检查) 服务发现(默认15s没有心跳请求,则自动注销服务) 心跳(维持服务运行状态) 参数说明 serviceName:服务名称 beat:服务的详细信息 ip 端口等,json ...
- Ant Design 分页数据回显问题
我们可以创建一个新的值来保存这些数据allSingleSelectedRowKeys: 下面是我们的HTML结构 <a-table :row-selection="{ selected ...
- 2N2218仿真估算静态工作点
(在找到的2N2218技术手册中没有发现输入输出特性曲线,只能自己估算了) 共射极直流通路电路 #静态工作点表达式 #IBQ = (Vcc - UBEQ)/RB #ICQ = (Vcc - UCEQ) ...
- scala调用fastjson JSON.toJSONString()序列化对象出错
在scala中需要将case class 序列化为string,代码如下 results.map(JSON.toJSONString(_)).foreach(println) case class p ...