web-yapi.company.druidtech.net Open in urlscan Pro
117.176.133.2  Public Scan

URL: https://web-yapi.company.druidtech.net/
Submission: On July 15 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

YAPI使用文档
IconCreated with Sketch.YAPI
高效、易用、功能强大的API管理平台
旨在为开发、产品、测试人员提供更优雅的接口管理服务
登录 / 注册



为API开发者设计的管理平台

YApi让接口开发更简单高效,让接口的管理更具可读性、可维护性,让团队协作更合理。

项目管理

提供基本的项目分组,项目管理,接口管理功能

接口管理

友好的接口文档,基于websocket的多人协作接口编辑功能和类postman测试工具,让多人协作成倍提升开发效率

MOCKSERVER

基于Mockjs,使用简单功能强大


功能强大的 MOCK 服务

你想要的 Mock 服务都在这里
Mock 规则

通过学习一些简单的 Mock 模板规则即可轻松编写接口,这将大大提高定义接口的效率,并且无需为编写 Mock 数据烦恼: 所有的数据都可以实时随机生成。

 1. 1{  
 2. 2    "errcode|200-500": 200,  
 3. 3    "errmsg|4-8": "@string",  
 4. 4    "data": {  
 5. 5        "boolean|1": true,  
 6. 6        "array|2": ["Bob", "Jim"],  
 7. 7        "combine": "@boolean & @array"  
 8. 8    }  
 9. 9}  

生成的 Mock 数据

生成的 Mock 数据可以直接用 ajax 请求使用,也可以通过服务器代理使用(不需要修改项目一行代码)

 1. 1{  
 2. 2  "errcode": 304,  
 3. 3  "errmsg": "JtkMIoRu)N#ie^h%Z77[F)",  
 4. 4  "data": {  
 5. 5    "boolean": true,  
 6. 6    "array": ["Bob", "Jim", "Bob", "Jim"],  
 7. 7    "combine": "true & Bob, Jim, Bob, Jim"  
 8. 8  }  
 9. 9}  

超级管理员(* N)

- 创建分组

- 分配组长

- 管理所有成员信息

组长(* N)

- 创建项目

- 管理分组或项目的信息

- 管理开发者与成员

开发者(* N) / 成员(* N)

- 不允许创建分组

- 不允许修改分组或项目信息


扁平化管理模式

接口管理的逻辑较为复杂,操作频率高,层层审批将严重拖慢生产效率,因此传统的金字塔管理模式并不适用。

YAPI
将扁平化管理模式的思想引入到产品的权限管理中,超级管理员拥有最高的权限,并将权限分配给若干组长,超级管理员只需管理组长即可,实际上管理YAPI各大分组与项目的是“组长”。组长对分组或项目负责,一般由BU负责人/项目负责人担任。


准备好使用了吗?

注册账号尽请使用吧,查看使用文档了解更多信息

登录 / 注册使用文档

GITHUB

YApi 源码仓库

团队

YMFE

反馈

Github Issues

Github Pull Requests

COPYRIGHT © 2018 YMFE

版本: 1.9.1

使用文档