捷微jeewx , 免费开源(java)微信公众账号管家系统发布
JeeWx, 微信管家平台,简称“捷微”.
捷微是一款免费开源的JAVA微信公众账号开发平台.
平台介绍:
一、捷微Jeewx简介
Jeewx是一个开源、高效、敏捷的微信开发平台,采用JAVA语言基于Jeecg快速开发框架实现,实现了微信平台的基础功能,便于用户二次开发,支持微信第三方平台全网发布、支持微信插件开发机制,可轻松集成微信H5插件。
主要特性
- 1、基于快速开发平台jeecg 3.4.4版本,采用SpringMVC+Hibernate4+UI库+代码生成器+Jquery+Ehcache等主流架构技术
- 2、支持企业快速开发,完善的用户组织机构,报表,强大的代码生成器快速有效的提高开发效率
- 3、开源免费,jeewx遵循Apache2开源协议,免费提供使用(jeewx分开源版本和商业版本,开源版可以免费使用,可商业用途,无授权问题)
- 4、支持多用户多公众号管理
- 5、详细的二次开发文档,并不断更新增加相关开发案例提供学习参考
- 6、微信功能插件化开发,更易于定制和二次开发
- 7、支持微信第三方平台全网发布
- 8、支持author2.0机制
捷微功能清单
- 1,微信公众号管理
- 2,菜单自定义
- 3,关注欢迎语
- 4,关键字管理
- 5,文本消息
- 6,图文消息
- 7,素材消息
- 8,大转盘
- 9,刮刮乐
- 10,微相册
- 11,微网站(广告位、栏目管理、文章管理)
- 12,微信消息管理
- 13,翻译
- 14,天气
- 15, author2.0支持
- 16, 微信插件机制
- 17,用户管理
- 18,角色管理
- 19,菜单管理
- 20, 定时任务
- 21,系统日志
- 22,系统监控
- 23, 统计报表
- 24,字典管理
- 25,微信公众账号第三方平台全网发布
【标准开发环境】
myeclipse8.5 + jdk7 + tomcat6 + mysql_5.0.37 (注意: 不支持jdk8;)
【开发入门】
第一步:采用Mysql手工创建数据库jeewx-os 采用UTF-8编码
第二步:执行捷微数据初始化SQL脚本
脚本位置:doc\db\jeewx-mysql-2.3.sql
第三步:导入myeclipse8.5,发布项目,启动项目
第四步:默认项目访问入口
http://localhost:8080/jeewx/
输入验证码,默认账号admin/123456进行登录,进入捷微管家后台。
说明:端口号,根据自己的配置,进行修改
第五步: 微网站默认站点地址修改
配置文件:jeewx-os-framework/src/sysConfig.properties
修改说明:domain={http://localhost:8080/jeewx},把domain修改成项目访问的地址,如果服务器端则把localhost修改成域名或者ip
【微信开发经验分享】
1. jeewx本地开发无法与微信后台交互,jeewx需有外网IP,才能与微信后台交互
2. 微信 accesstoken会有2个小时的有效期,jeewx超过2个小时会自动获取
【捷微对接微信公众号】
[1].Jeewx需要部署有外网访问的 服务器上,例如访问地址:http://www.jeewx.com/jeewx
[2].修改jeewx 系统默认域名domain
配置文件:jeewx-os-framework/src/sysConfig.properties
domain={www.jeewx.com/jeewx} 需要与jeewx部署访问地址一致
[3].捷微后台创建一个微信公众号,配置上对应的参数{公众微信号\公众号Token\原始ID\APPID\APPSECRET}
[4].捷微后台创建公众号成功后,配置微信转发请求地址
登录微信后台:https://mp.weixin.qq.com
点击->开发->配置(修改服务器配置)
填写:URL = {http://www.jeewx.com/jeewx/wechatController.do?wechat}
TOKEN = {需要与捷微后台配置TOKEN保持一致}
EncodingAESKey = {随机生成}
点击提交,微信显示提交成功,表示微信已经于捷微后台联通,提示错误说明配置不正确。
【捷微演示公众号】
官方公众号:"JEECG" "H5互动汇"
捷微技术交流
- [1].技术论坛 : www.jeecg.org
- [2].QQ群 :289709451
- [3].捷微开发资料 : Jeewx视频 、Jeewx捷微管家操作文档(开源版)
- [4].技术博客 :地址
- [5].捷微支持 : 捷微商业用户指南 、捷微商业注册地址 、捷微H5活动营销平台注册地址
- [6].其他开源支持 : Jeewx-api极速SDK 、 H5活动平台
源码下载地址:
http://git.oschina.net/jeecg/jeewx
体验地址:
测试账号:ceshi
测试密码:123456
官方公众号:
捷微jeewx , 免费开源(java)微信公众账号管家系统发布的更多相关文章
- JAVA版本号微信公众账号开源项目版本号公布-jeewx1.0(捷微)
JeeWx, 敏捷微信开发,简称"捷微". 捷微是一款免费开源的微信公众账号开发平台. 平台介绍: 一.简单介绍 jeewx是一个开源,高效.敏捷的微信开发平台採用JAVA语言,它 ...
- java 微信公众服务平台 下发 模板消息
java 微信公众服务平台 下发 模板消息 (一).部分截图 (二).部分代码 (一).部分截图: (二).部分代码: //此处 给用户微信发消息... Map<String,String> ...
- Java微信公众号安全模式消息解密
这篇文章主要为大家详细介绍了Java微信公众号安全模式消息解密,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.微信公众平台下载解密工具,导入项目中,根据demo解密消息 public stat ...
- Java微信公众平台开发(十二)--微信用户信息的获取
转自:http://www.cuiyongzhi.com/post/56.html 前面的文章有讲到微信的一系列开发文章,包括token获取.菜单创建等,在这一篇将讲述在微信公众平台开发中如何获取微信 ...
- Java微信公众平台开发(十)--微信用户信息的获取
前面的文章有讲到微信的一系列开发文章,包括token获取.菜单创建等,在这一篇将讲述在微信公众平台开发中如何获取微信用户的信息,在上一篇我们有说道微信用户和微信公众账号之间的联系可以通过Openid关 ...
- Java微信公众平台开发_03_消息管理之被动回复消息
GitHub源码:https://github.com/shirayner/weixin_gz 一.本节要点 1.回调url 上一节,我们启用服务器配置的时候,填写了一个服务器地址(url),如下图, ...
- Java微信公众号开发梳理
Java微信公众号开发梳理 现在微信公众平台的开发已经越来越普遍,这次开发需要用到微信公众平台.因此做一个简单的记录,也算是给那些没踩过坑的童鞋一些启示吧.我将分几块来简单的描述一下,之后会做详细的说 ...
- Java微信公众号开发
微信公众平台是腾讯为了让用户申请和管理微信公众账号而推出的一个web平台.微信公众账号的种类可以分为3种,并且一旦选定不可更改.按照功能的限制从小到大依次为:订阅号.服务号.企业号.个人只能注册订阅号 ...
- Java微信公众平台开发_02_启用服务器配置
源码将在晚上上传到 github 一.准备阶段 需要准备事项: 1.一个能在公网上访问的项目: 见:[ Java微信公众平台开发_01_本地服务器映射外网 ] 2.一个微信公众平台账号: 去注册: ...
随机推荐
- C++中的指针与引用的区别与联系
引用与指针实质上都是间接地指代另一个变量,引用相当于该变量的外号或者小名,而指针实质上是指向该变量的地址进而操作该变量 区别1:指针的地址与该变量不同,但引用的地址与该变量相同相同 #include& ...
- 使用Mesos和Marathon管理Docker集群
分布式系统是难于理解.设计.构建 和管理的,他们将比单个机器成倍还要多的变量引入到设计中,使应用程序的根源问题更难发现.SLA(服务水平协议)是衡量停机和/或性能下降的标准,大多数现代应用程序有一个期 ...
- centos6.5远程桌面连接(VNC\SPice)
在Linux下用vnc远程桌面,centos中默认没有安装VNC 查询系统是否安装VNC # rpm -q tigervnc tigervnc-server 安装VNC服务 # yum install ...
- c#day01
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace test ...
- MySQL 之迁移用户及权限
参考来源: https://www.cnblogs.com/huangmr0811/p/5570994.html https://blog.csdn.net/u011665746/article/de ...
- CLion使用OpenCV(Ubuntu 18.04)
项目结构: 设置CMainLists.txt文件中的内容: cmake_minimum_required(VERSION 3.13) project(cv_test) ) find_package(O ...
- java 获取两个日期之间的所有天数
Calendar start = Calendar.getInstance(); start.set(2017, 2, 20); Long startTIme = start.getTimeInMil ...
- 动态添加XtraTabControl的page页和子窗体
using System; using System.Collections.Generic; using System.Linq; using System.Reflection; using Sy ...
- FreeMarker之FTL指令
assign指令 此指令用于在页面上定义一个变量 (1)定义简单类型: <#assign linkman="周先生"> 联系人:${linkman} (2)定义对象类型 ...
- gojs 破解版
a.Hv=d[w.Kg("7eba17a4ca3b1a8346")][w.Kg("78a118b7")](d,w.pm,4,4);a.Hv= function( ...