编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

换掉Postman!腾讯又开源了一款新的API接口工具,用起来真优雅!

wxchong 2025-07-24 22:41:07 开源技术 5 ℃ 0 评论

简介

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

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表