{"repo":"qimu666/qi-api","free":true,"listed":false,"github":"https://github.com/qimu666/qi-api","clone":"git clone https://github.com/qimu666/qi-api.git","description":"Qi-API接口开放平台","language":"Java","stars":239,"topics":["alipay","api","dubbo","gateway","java","knife4j","maven","mybatis-plus","redis","spring-boot"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Qi-API 接口开放平台 Qi-API 接口开放平台是一个为用户和开发者提供全面API接口调用服务的平台 🛠 项目介绍 🙋 😀 作为用户您可以通过注册登录账户，获取接口调用权限，并根据自己的需求浏览和选择适合的接口。您可以在线进行接口调试，快速验证接口的功能和效果。 💻 作为开发者 我们提供了客户端SDK: Qi-API-SDK， 通过开发者凭证即可将轻松集成接口到您的项目中，实现更高效的开发和调用。 🤝 您可以将自己的接口接入到Qi-API 接口开放平台平台上，并发布给其他用户使用。 您可以管理和各个接口，以便更好地分析和优化接口性能。 👌 我们还提供了开发者在线文档和技术支持，帮助您快速接入和发布接口。 🏁 无论您是用户还是开发者，Qi-API 接口开放平台都致力于提供稳定、安全、高效的接口调用服务，帮助您实现更快速、便捷的开发和调用体验。 网站导航 🧭 - Qi-API 后端 🏘️ - Qi-API 前端 🏘 ️ - Qi-API-SDK 🛠 - Qi-API 接口开放平台 🔗 - Qi-API-DOC 开发者文档 📖 - Qi-API-SDK-demo ✔️ 目录结构 📑 目录 描述 -------------------------------------------------------- ------------------ 🏘️ qi-api-backend Qi-API后端服务模块 🏘️ qi-api-common 公共服务模块 🕸️ qi-api-gateway 网关模块 🔗 qi-api-interface 接口模块 🛠 qi-qpi-sdk 开发者调用sdk 📘 qi-api-doc 接口在线文档 ✔️ Qi-API-SDK-Demo sdk调用Demo 项目流程 🗺️ 快速启动 🚀 前端 环境要求：Node.js = 16 安装依赖： 启动： 部署： 后端 管理员初始账号密码：admin/12345678 1. docker-compose容器编排一键启动 - 修改配置文件，修改配置部分已标记todo标签。无需特殊情况只需关注两个配置文件（已配置好不修改也可以直接运行） 1. backend配置文件 2.gateway网关配置文件 - 本地maven构建jar包（跳过测试） - 启动项目 1. 运行docker-compose.env.yml文件启动mysql、redis、nacos环境依赖 2. 运行docker-compose.service.yml文件启动后端服务 2. 普通方式：执行sql目录下ddl.sql 项目选型 🎯 后端 - Spring Boot 2.7.0 - Spring MVC - MySQL 数据库 - 腾讯云COS存储 - Dubbo 分布式（RPC、Nacos） - Spring Cloud Gateway 微服务网关 - API 签名认证（Http 调用） - IJPay-AliPay 支付宝支付 - WeiXin-Java-Pay 微信支付 - Swagger + Knife4j 接口文档 - Spring Boot Starter（SDK 开发） - Jakarta.Mail 邮箱通知、验证码 - Spring Session Redis 分布式登录 - Apache Commons Lang3 工具类 - MyBatis-Plus 及 MyBatis X 自动生成 - Hutool、Apache Common Utils、Gson 等","default_branch":null,"files":null,"tree":[],"storefront":"/r/qimu666","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/qimu666/qi-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}