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 ...
随机推荐
- springBoot中对mongodb添加2dsphere位置索引
项目需求:最近有个需求,就是要根据坐标位置找出附近的车辆(车辆有对应的坐标).然后翻了翻百度,cv流一顿操作之后,大概整理出来了一段代码如下 //根据当前位置坐标,找出附近*米内的所有车辆BasicD ...
- 【C++复习】第七章 类的继承(基类、派生类、虚基类)
1.基类与派生类 类的继承:面向对象的程序设计中提供了类的继承机制,允许程序员在保持原有类特性的基础上,进行更具体.更详细的定义 用途:代码的重用性(继承)和可扩充性(派生) 例:植物大战僵尸游戏中, ...
- iOS底层原理01:源码探索的三种方式
ios 开发探索源码三种方法 1.下符号断点的形式直接跟流程 2.通过摁住 control + step into 3.汇编查看跟流程 1.符号断点直接跟流程 以alloc为例: 选择断点Symbo ...
- windows下解决mysql5中文乱码的问题
1.问题描述:一开始无论是在命令行,还是在mysql的客户端输入中文都会出现 "???" 问题之类的乱码问题: 2.解决办法: 1)cmd 进入mysql ,命令mysql -ur ...
- 在控制台中输入msqyl一直报ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost'错误
错误: 在绿色Mysql的bin文件下打开cmd,输入mysql,一直报ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' ...
- 学习lua-01,遍历集合,多入参循环处理,类型判断,数字运算
--function maxnum(tab1) -- local b = 1 -- local a = tab1[b] -- for i, v in ipairs(tab1) do -- if v & ...
- flume往kafka中导入数据
1.编辑flume的配置文件 a1.sources = r1 a1.channels = c1 # Describe/configure the source a1.sources.r1.type = ...
- 样式优先级的规则:!important`>行内样式>嵌入样式>外链样式>id选择器>类选择器>标签选择器>复合选择器>通配符>继承样式
CSS样式的优先级应该分成四大类 第一类`!important`,无论引入方式是什么,选择器是什么,它的优先级都是最高的. 第二类引入方式,行内样式的优先级要高于嵌入和外链,嵌入和外链如果使用的选择器 ...
- IE8兼容的零零碎碎
css部分 1 nth-of-type选择器 2 span:nth-of-type(1) 3 /*IE8兼容写法*/ 4 span:first-child /*选中第一个*/ 5 span:first ...
- 添加新模块 import
import getpass username = input("username") password = input("password") #passwo ...