# APIAuto **Repository Path**: wlx8959/APIAuto ## Basic Information - **Project Name**: APIAuto - **Description**: 机器学习测试、自动生成代码、自动静态检查、自动生成文档与注释等,做最先进的接口管理工具 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://apijson.org:8000/auto - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 90 - **Created**: 2020-05-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # APIAuto (原名 APIJSONAuto) 机器学习测试、自动生成代码、自动静态检查、自动生成文档与注释等,做最先进的接口管理工具。
支持 HTTP GET/POST API,智能显示和切换。针对 APIJSON 做了静态检查、生成代码、格式化等大量优化。 ### 特点功能 * 自动生成接口文档,清晰可读永远最新 * 自动校验与格式化,支持高亮和收展 * 自动生成各种语言代码,一键下载 * 自动管理与测试接口用例,一键共享 * 自动给请求JSON加注释,一键切换 * 自动保存历史请求记录,一键恢复
![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIAuto/APIAuto_generate_comment_4_request_and_response.jpg) ![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIAuto/APIAuto_generate_code_4_request_json.jpg) ![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIJSON_Auto_doc.jpg) ![](https://raw.githubusercontent.com/TommyLemon/StaticResources/master/APIAuto/APIAuto_test_machine_learning.jpg)
以上是简略图,机器学习测试、自动生成代码、自动静态检查、自动生成注释 等详细的功能介绍见
[https://github.com/TommyLemon/APIAuto/blob/master/apijson/README.md](https://github.com/TommyLemon/APIAuto/blob/master/apijson/README.md)
### 视频教程 [http://i.youku.com/apijson](http://i.youku.com/apijson) ### 部署方法 可以直接下载源码解压后用浏览器打开 index.html,建议用 Chrome 或 火狐 (Safari、Edge、IE 等可能有兼容问题)。
也可以直接访问官网的线上环境 http://apijson.org/auto 或开发环境 http://apijson.org:8000/auto 。

把左侧 URL 输入框内基地址改为你主机的地址(例如 http://localhost:8080 ),
然后在右上角 设置 下拉菜单内修改 数据库类型Database、数据库模式Schema。

右上角登录的默认管理员账号为 13000082001 密码为 123456,
右侧上方中间 3 个标签是默认的测试用户账号,点击登录/退出,左侧 - 删除,右侧 + 新增。

自动生成文档、自动管理测试用例 这两个功能 需要部署APIJSON后端,见
[https://github.com/APIJSON/APIJSON/tree/master/APIJSON-Java-Server](https://github.com/APIJSON/APIJSON/tree/master/APIJSON-Java-Server) ### 使用登记

### 感谢开源 * jsonon * editor.md * vue.js ### 关于作者 TommyLemon:[https://github.com/TommyLemon](https://github.com/TommyLemon)
QQ技术交流群:734652054(免费)607020115(付费) 如果有什么问题或建议可以 [提ISSUE](https://github.com/TommyLemon/APIAuto/issues) 或 加群,交流技术,分享经验。
如果你解决了某些bug,或者新增了一些功能,欢迎 [贡献代码](https://github.com/TommyLemon/APIAuto/pulls),感激不尽。 ### 其它项目 [APIJSON](https://github.com/APIJSON/APIJSON) 🏆码云最有价值开源项目 🚀后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构! [apijson-doc](https://github.com/vincentCheng/apijson-doc) APIJSON 官方文档,提供排版清晰、搜索方便的文档内容展示,包括设计规范、图文教程等 [APIJSONdocs](https://github.com/ruoranw/APIJSONdocs) APIJSON 英文文档,提供排版清晰的文档内容展示,包括详细介绍、设计规范、使用方式等 [apijson.org](https://github.com/APIJSON/apijson.org) APIJSON 官方网站,提供 APIJSON 的 功能简介、登记用户、作者与贡献者、相关链接 等 [APIJSON.NET](https://github.com/liaozb/APIJSON.NET) C# 版 APIJSON ,支持 MySQL, PostgreSQL, SQL Server, Oracle, SQLite [apijson-php](https://github.com/qq547057827/apijson-php) PHP 版 APIJSON,基于 ThinkPHP,支持 MySQL, PostgreSQL, SQL Server, Oracle 等 [apijson-node](https://github.com/kevinaskin/apijson-node) Node.ts 版 APIJSON,提供 nestjs 和 typeorm 的 Demo,支持 MySQL, PostgreSQL, SQL Server, Oracle [uliweb-apijson](https://github.com/zhangchunlin/uliweb-apijson) Python 版 APIJSON,支持 MySQL, PostgreSQL, SQL Server, Oracle, SQLite 等 [APIJSON](https://github.com/crazytaxi824/APIJSON) Go 版 APIJSON,功能开发中... [APIJSONKOTLIN](https://github.com/luckyxiaomo/APIJSONKOTLIN) Kotlin 版 APIJSON,基础框架搭建中... [APIJSONParser](https://github.com/Zerounary/APIJSONParser) 第三方 APIJSON 解析器,将 JSON 动态解析成 SQL [ApiJsonByJFinal](https://gitee.com/zhiyuexin/ApiJsonByJFinal) 整合 APIJSON 和 JFinal 的 Demo [SpringServer1.2-APIJSON](https://github.com/Airforce-1/SpringServer1.2-APIJSON) 智慧党建服务器端,提供 上传 和 下载 文件的接口 [UnitAuto](https://github.com/TommyLemon/UnitAuto) 机器学习自动化单元测试平台,零代码、全方位、自动化 测试 方法/函数 的正确性和可用性 感谢热心的作者们的贡献,点 ⭐Star 支持下他们吧。 ### 持续更新 https://github.com/TommyLemon/APIAuto/commits/master ### 我要赞赏 创作不易,右上角点 ⭐Star 支持下本项目吧,谢谢 ^_^
https://github.com/TommyLemon/APIAuto