8 Star 20 Fork 0

可待开源组 / ApiSuperManager

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ApiSuperManager

前端页面

ApiSuperManager1.0是一个前后端完全分离的项目,前端采用Vue构建,如需要可视化配置的请移步:ApiSuperManager-WEB

快速安装(详细文档请点击文档链接)

第一步:获取项目代码

获取基础代码 git clone https://gitee.com/kissneck-open-source-group/api-super-manager.git   再使用composer安装 composer install

第二步:检测环境以及配置数据库

创建数据,导入根目录admin.sql,在config/database.php配置数据库连接信息

第三步:完成数据迁移

先搭建接口项目运行目录选择public,再配置前端代码接口请求域名并搭建,访问前端域名即可

灵 感

我是一个后台开发程序员,每天都在跟各种API打交道,之前对于API的管理包括和前端的交互等都是通过文档来进行,慢慢的就有点力不从心,于是就有了接触API管理工具的契机。

最初我们使用了apiadmin,也是apiadmin给了我们灵感和方向,随着后续需求的增多,我们越发的想要自己创建一个可以多功能更简洁的管理API的工具,想法越来越多,于是ApiSuperManager就诞生了~

愿 景

希望ApiSuperManager能给大家开发带来便利,能帮助到大家。也希望ApiSuperManager在大家共同的努力下会越来越优化,成为更好更便捷的开发工具。

项目简介

系统需求

  • PHP >= 7.3.0
  • MySQL >= 5.5.3
  • Redis

项目构成

  • ThinkPHP v6.0.*
  • Vue 2.*
  • ...

功能简介

  1. 模拟接口请求
  2. 自动生成接口文档
  3. 接口权限管理
  4. 接口输入参数自动检查
  5. 接口输出参数数据类型自动规整
  6. 灵活的参数规则设定
  7. 支持三方Api无缝融合
  8. ...
ApiSuperManager(PHP部分)
├─ 系统管理
|  ├─ 菜单维护 - 编辑访客权限,处理菜单父子关系,被权限系统依赖(极为重要)
|  ├─ 用户管理 - 添加新用户,封号,删号以及给账号分配权限组
|  ├─ 权限管理 - 权限组管理,给权限组添加权限,将用户提出权限组
|  └─ 日志管理 - 记录管理员的操作,用于追责,回溯和备案
├─ 应用接入
|  ├─...
├─ 接口管理
|  ├─ 接口维护 - 新增接口、编辑接口和接口的参数管理等
|  ├─ 接口分组 - 将所使用的接口分组,便于更好的管理和展示
|  ├─ 接口文档
|   |  ├─ 接口文档生成
|   |  ├─ 模拟接口请求
|  ...

页面截图

主页面 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明

项目特性

  • 开放源码
  • 保持生机
  • 不断更新
  • 响应市场

开源,我们在努力!

加入我们

ApiSuperManager目前才刚刚起步还有很多不足和需要改进的地方,在这里我们诚挚邀请大家一起加入我们,给我们更多的意见和建议,相信在大家的努力下,我们会做的更好,为开源贡献自己微薄的力量。

官方QQ群:589207665

空文件

简介

API接口管理系统,超强的接口文档输入和调试,接口审核和浏览,代码编写与创建以及完善的权限管理功能(适用ERP,CRM,CMS等管理系统),希望大家多多提宝贵意见,让开源更有价值! 展开 收起
取消

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/kissneck-open-source-group/api-super-manager.git
git@gitee.com:kissneck-open-source-group/api-super-manager.git
kissneck-open-source-group
api-super-manager
ApiSuperManager
master

搜索帮助