学习不走弯路,通过《mall视频教程(最新版)》,使用更系统、高效的方式来学习mall电商实战项目吧!
换掉Postman!腾讯又开源了一款新的API接口工具,用起来真优雅!
换掉Postman!腾讯又开源了一款新的API接口工具,用起来真优雅!
作为后端开发,API接口工具是必不可少的,我们经常需要使用它来调试后端接口。今天给大家分享一款腾讯开源的API接口工具APIAuto,号称敏捷开发最强大易用的接口工具,希望对你有所帮助!
APIAuto简介
APIAuto是一款HTTP接口、机器学习零代码测试和一站式智能开发管理工具,目前在Github上已有2k+Star!
APIAuto主要具有如下特性:
- 能自动生成接口文档,光标悬浮注释。
- 能自动校验与格式化参数,支持高亮显示。
- 能自动生成各种语言前后端代码,一键下载。
- 能自动机器学习零代码测试接口,一键运行。
- 能自动管理接口测试用例,一键共享。
下面是APIAuto使用过程中的效果图,界面还是挺简洁的!

安装
APIAuto的安装非常简单,我们直接下载源码后解压到Nginx的html目录下即可使用。
- 首先我们可以去APIAuto的Github仓库下载源码;

- 下载完成后解压到Nginx的html目录下;

- 然后启动Nginx服务就可以访问到APIAuto的页面了,访问地址:http://localhost/

使用
接下来就以mall电商实战项目中的接口为例,来讲解下APIAuto的使用。
这里简单介绍下mall项目,mall项目是一套基于 SpringBoot3 + Vue 的电商系统(Github标星60K),后端支持多模块和 2024最新微服务架构 ,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!
- Boot项目:https://github.com/macrozheng/mall
- Cloud项目:https://github.com/macrozheng/mall-swarm
- 教程网站:https://www.macrozheng.com
- 首先把后端服务
mall-admin给运行起来,运行成功后会生成对应的Swagger API文档页面,访问地址:http://localhost:8080/swagger-ui/

- 首先我们来调用下登录接口获取token;

- 然后在Authorization请求头中添加对应的token,即可访问需要登录认证的接口了;

- 这个请求头的选项,点击右上角的设置即可开启。

总结
今天带大家体验了一把APIAuto的API接口调试功能,其实APIAuto的功能不止与此,不过有些功能需要结合APIJSON才能使用,感兴趣的小伙伴可以尝试下!
项目地址
https://github.com/TommyLemon/APIAuto
公众号
