NaiveUI 技术栈多平台返利系统 XC-Union 1.0.6 版粽情上线!
基于magic-api的多平台返利系统(xc-union)
项目打造一个基于magic-api的多平台返利系统,支持淘宝联盟、京东联盟、多多进宝、大淘客、好单库(饿了么、唯品会、抖音团购、同程酒店)等主流电商平台的返利对接。
v1.0.6 版本内容:
- pom依赖版本统一;
- 增加ui模块(naiveui技术栈)。
v1.0.5 版本内容:
- 取消没配置大淘客的相关配置,服务无法正常启动问题;
- 增加项目目录描说明,更好解读项目;
- 增加XC-UNION 安装部署指南(XC-UNION-INSTALL.md);
- 增加各个电商联盟平台注册指南(XC-UNION-PLATFORM_REGISTER.md)。
系统特点
- 支持主流电商平台返利对接
- ai技术
- 开箱即用
技术架构
- Java 后端:
master
分支为 JDK 8 + Spring Boot 2.7.18 - 后端采用magic-api多模块架构
- 数据库使用 MySQL
- 前端框架: Vue 3
- UI 库: Naive UI
- 路由管理: Vue Router
- 构建工具: Vite
- 其他依赖: @vueuse/core、axios、less 等
仓库地址
XC-Union 项目结构
项目概述
XC-Union是一个多平台联盟聚合项目,支持京东、拼多多、美团等多个电商平台的联盟对接。
目录结构
├── data # 数据外置目录 │ ├── magic-api # Magic-API接口配置 │ │ └── api # API接口定义 │ └── template # 模板文件 │ ├── index # 首页模板 │ ├── meituan # 美团相关模板 │ └── tbk # 淘宝客模板 │ ├── xc-union-sdk # SDK模块 │ ├── xc-union-sdk-dtk # 大淘客SDK │ ├── xc-union-sdk-giteeai # Gitee AI SDK │ ├── xc-union-sdk-hdk # 好单库SDK │ ├── xc-union-sdk-jd # 京东联盟SDK │ ├── xc-union-sdk-pdd # 拼多多多多进宝SDK │ └── xc-union-sdk-tbk # 淘宝客SDK │ ├── xc-union-service # 服务模块 │ └── xc-union-magic-api # Magic-API服务模块 │ ├── start-xc-union.sh # 启动脚本 └── stop-xc-union.sh # 停止脚本
演示环境
-
淘宝商品列表(naiveui):http://tbk.demoeg.com/
-
增加商品列表导购问答页: http://union.demoeg.com/tbk/h5/index_ask.html
-
增加商品列表导购问答(SSE)页: http://union.demoeg.com/tbk/h5/index_ask_sse.html
-
淘宝客集成演示地址: http://union.demoeg.com/tbk/index.html
本地访问
-
淘宝商品列表(naiveui):http://localhost:5173
-
淘宝客集成演示地址: http://127.0.0.1:9999/tbk/index.html
-
美团集成演示地址: http://127.0.0.1:9999/meituan/index.html
开发环境要求
- JDK: 8+
- Maven: 3.9+
- 模板引擎:enjoy
- MySQL: 5.7+
部分功能展示
引用场景:
淘宝商品列表(naiveui)
增加商品列表导购问答页
好单库接口:淘宝、抖货、饿了么、唯品会、抖音团购、同程酒店

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
xbatis 一款能打能踢的 ORM 框架!!!
xbatis 是什么 xbatis 是一款基于 mybatis 的 ORM 框架,ORM 程度非常高,几乎不需要再写 SQL; 同时内置多种数据库函数, 具有良好的不同数据库迁移能力,注意它可以同时支持多种数据库!!!,一款真正意义上的 ORM 框架 xbatis 具有良好程序设计,非常稳定(经过 testcase 验证);优雅的 API、简而易懂的方法操作,让你写代码和写 SQL 几乎一样,学习成本几乎为零。 功能强大,支持多表 / 子查询,自动分页,优雅的 XML 自动分页等众多功能!! 支持分页,原生自带或 XML 中自动分页 public class Demo { @Autowired private SysUserMapper sysUserMapper; public void page() { Pager<SysUser> pager= QueryChain.of(sysUserMapper) .join(SysUser::getRoleId, SysRole::getId) .like(SysUser::getUserName,"abc...
- 下一篇
ThingsPanel 物联网平台发布 Java 协议插件 SDK
协议插件架构的成功实践 ThingsPanel协议插件架构自发布以来,已在众多物联网项目中得到验证。该架构通过统一的接口规范,成功解决了物联网领域协议多样性带来的接入复杂性问题。从MQTT、TCP、HTTP到Modbus、OPC-UA、Bacnet等各类协议,都能通过插件形式快速集成,大幅降低了开发和维护成本。 此前发布的Go SDK已在开发者社区获得积极反响,帮助众多企业快速构建了稳定可靠的物联网解决方案。 Java SDK正式发布 应广大Java开发者的强烈需求,ThingsPanel正式发布Java协议插件SDK。作为继Go SDK之后的重要里程碑,Java SDK为庞大的Java开发者群体提供了原生的开发支持。 核心特性 完整的功能覆盖 TPClient统一客户端:集成MQTT通信和HTTP API功能 TPAPIClient HTTP客户端:设备配置、动态认证、服务接入等 TPHandler回调处理器:表单配置、设备管理、事件通知 开发体验优化 简洁的API设计,符合Java开发习惯 完整的开发模板和文档支持 标准化的MQTT主题和HTTP接口规范 企业级可靠性 内置连接管理...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- MySQL8.0.19开启GTID主从同步CentOS8