fastweixin &mDash;— 快速搭建微信公众平台服务器

简单封装了所有与微信服务器交互的消息:文本消息、图片消息、图文消息等等 1.0版本提供了一个基于Springmvc的控制器,集成了微信服务器绑定、监听所有类型消息的方法 使用时继承,重写即可,十分方便

示例代码:

public class WeixinServlet extends WeixinServletSupport {
        static final Logger log = LoggerFacTory.getLogger(WeixinController.class);
        static final String TOKEN = "myToken";
        //设置TOKEN,用于绑定微信服务器
        @Override
        protected String getToken() {
            return TOKEN;
        }
        //重写父类方法,处理对应的微信消息
        @Override
        protected BaseMsg handleTextMsg(TextReqMsg msg) {
            String content = msg.getContent();
            log.debug("用户发送到服务器的内容:{}", content);
            return new TextMsg("服务器回复用户消息!");
        }
}
Fastweixin v1.3.15 发布,功能维护版本
fastweixin v1.3.15 发布了,更新内容如下:1.修复“获取已添加至帐号下所有模板列表”API中json转换的错误,感谢WTW2.topcolor已经Deprecated了,在sendTemplateMsg的时候去掉requireNonNull 的检验,感谢WTW3.增加获得永久素材的信息的api、只获取信息、不进行下载,感谢WTW4.转发到客服平台可不指定客服账号,感谢Kevin基

发布于 2017-05-10 02:50:40 | 121 次阅读

Fastweixin v1.3.14 发布,新年第一版
fastweixin v1.3.14 发布了,更新内容如下:1.模板消息报文同步为官方文档报文格式,多余字段设为过期,并会在之后的版本中删除2.修复企业号接收被动响应消息AgentId丢失BUG3.发送模板消息时url参数非必填4.增加“获取已添加至账号下所有模板列表”的api(感谢@WTW的贡献)5.增加”删除模板“api6.增加提示更多的错误码7.完

发布于 2017-02-06 02:31:06 | 97 次阅读

Fastweixin v1.3.13 发布,维护版本
Fastweixin v1.3.13 发布了,更新内容如下:1.修改二维码有效时间的注释,与官方说明一致2.修复成员所属部门id列表属性获取不到问题3.升级fastjson版本基于 springmvc 项目的集成方法@RestController @RequestMapping("/weixin") public class WeixinController extends WeixinControllerSupp

发布于 2016-10-09 03:29:44 | 115 次阅读

Fastweixin v1.3.12 发布,维护版本
Fastweixin v1.3.12 发布了,更新内容如下:修复企业号解析地理位置消息BUG2.客服消息支持MpNewsMsg3.修复企业号接收事件类型大小写敏感问题基于 springmvc 项目的集成方法@RestController @RequestMapping("/weixin") public class WeixinController extends WeixinControllerSupport {

发布于 2016-06-28 02:01:32 | 130 次阅读

Fastweixin v1.3.11 发布,维护版本
Fastweixin v1.3.11 发布了,更新内容如下:1.修复被动响应消息xml数据包缺少导致回复消息接收失败BUG2.修复企业号上传媒体文件接口在请求失败时的处理BUG3.修复消息收发逻辑中多线程的隐患BUG基于 springmvc 项目的集成方法@RestController @RequestMapping("/weixin") public class WeixinController&

发布于 2016-06-20 03:53:10 | 107 次阅读

Fastweixin v1.3.10 发布,维护版本
Fastweixin v1.3.10 发布了,更新内容如下:1.调整TagAPI位置2.修复测试菜单(trymatch)接口bug3.更新fastjson版本到1.2.12基于 springmvc 项目的集成方法@RestController @RequestMapping("/weixin") public class WeixinController extends WeixinControllerSupport {   &nbs

发布于 2016-05-30 01:58:58 | 110 次阅读

Fastweixin v1.3.9 发布,开始支持标签接口
Fastweixin v1.3.9 发布了,更新内容如下:        1.新增标签相关接口TagAPI        2.个性化菜单接口,群发接口支持标签功能        3.更新slf4j版本到1.7.21       

发布于 2016-05-16 02:00:48 | 118 次阅读

fastweixin v1.3.8 发布,极速微信公众号开发框架
fastweixin 发布 1.3.8 版本,更新内容:1.删除客服只需要提供客服昵称,不需要额外参数了2.修复同步客服信息的BUG3.增加一个转接客服的Msg4.修复发送消息失败时可能导致json解析错误5.更新slf4j版本到1.7.206.更新fastjson版本到1.2.8 基于 springmvc 项目的集成方法 @RestController @RequestMapping("/weixin"

发布于 2016-03-31 02:20:58 | 158 次阅读

fastweixin v1.3.7 发布,极速微信公众号开发框架
fastweixin 发布 1.3.7 版本,更新内容: 1.创建二维码接口增加字符串ID的推广二维码2.添加个性化菜单接口3.修复企业号发送news消息图片BUG4.修复点击菜单 获取事件 pic_photo_or_album 时候报异常5.更新slf4j版本到1.7.16 基于 springmvc 项目的集成方法@RestController @RequestMapping("/weixin") public&nb

发布于 2016-02-17 03:47:12 | 117 次阅读

fastweixin v1.3.6 发布,极速微信公众号开发框架
fastweixin 发布 1.3.6 版本,更新内容:1.新增企业号自定义菜单API2.增加企业号OauthAPI实现。增加企业成员接口中关于Oauth授权后获取成员信息的方法3.新增企业号标签处理API 基于 springmvc 项目的集成方法 @RestController @RequestMapping(\"/weixin\") public class WeixinController extends Weix

发布于 2015-11-09 01:56:33 | 139 次阅读

fastweixin v1.3.5 发布,极速微信公众号开发框架
fastweixin 发布 1.3.4 版本,更新内容:1.新增view_limited和media_id类型菜单的支持2.基于spring框架适配控制器优化,解决部分使用者出现的消息乱码的问题3.修改token刷新逻辑,加入详细原理注释,方便使用者了解原理,并可以发现问题以便及时修复4.补充企业号API注释,优化部分企业号API基于 springmvc 项目的集成方法@Re

发布于 2015-10-16 02:26:45 | 156 次阅读

fastweixin v1.3.4 发布,极速微信公众号开发框架
fastweixin 发布 1.3.4 版本,更新内容:1.消息处理支持小视频消息处理2.修复token不刷新的BUG3.修复发送模板消息,报文格式错误BUG4.补充注释,加入更全的测试用例 基于springmvc项目的集成方法@RestController @RequestMapping("/weixin") public class WeixinController extends WeixinCo

发布于 2015-09-17 06:56:21 | 189 次阅读

fastweixin v1.3.2 发布,极速微信公众号开发框架
fastweixin 发布 1.3.2 版本,更新内容:1.重构token刷新机制,充分利用微信token提供的机制,不再出现超时刷新等问题2.新增MaterialAPI,提供素材管理相关功能 感谢Nottyjay 贡献的代码3.修复jsTicket刷新异常的BUG4.获取用户信息同时可

发布于 2015-06-05 03:28:34 | 213 次阅读

fastweixin v1.3.0 发布,极速微信公众号开发框架
fastweixin 发布 1.3.0 版本,微信消息处理器重构,非常感谢 @Nottyjay 贡献的代码,版本更新内容:1.修复JS-SDK中token过期不刷新的BUG2.修复网页授权接口返回值中缺失的unionid字段3.修复文件名获取的bug4.增加菜单点击事件(二维码扫描

发布于 2015-05-04 02:57:09 | 182 次阅读

fastweixin v1.2.10 发布,极速微信公众号开发框架
fastweixin 发布 1.2.10 版本,版本更新内容: 添加服务器相关辅助功能接口API——SystemAPI,提供获取微信服务器IP地址、长链接换成短链接功能; 升级httpcomponents版本到最新版; 快速搭建微信公众平台服务器 简单封装了所

发布于 2015-03-16 05:30:17 | 169 次阅读

fastweixin v1.2.9 发布,极速微信公众号开发框架
fastweixin 发布 1.2.9 版本,版本更新内容: 添加js-sdk支持——JsAPI,自动刷新js-ticket,提供生成签名方法,感谢@daxiaoming贡献的代码; 添加微信数据统计接口API支持——DataCubeAPI,提供官方给出的用户分析接口、图文分析接口

发布于 2015-01-30 02:30:29 | 275 次阅读

fastweixin v1.2.8 发布,极速微信公众号开发框架
fastweixin 发布 1.2.8 版本,版本更新内容: 新增用户网页授权API:OauthAPI 调用API返回错误时,除了可以得到错误码,还可以得到官方给出的中文描述而不是冷冰冰的英文描述; 优化网络请求结构,解决某些情况返回数据中

发布于 2015-01-13 03:00:19 | 164 次阅读

fastweixin v1.2.7 发布,极速微信公众号开发框架
fastweixin 发布 1.2.7 版本,版本更新内容: 调整WeixinSupport结构,感谢daxiaoming的代码贡献; 升级fastjson版本到1.2.3,由于使用1.2.X提供的JsonPath的API,所以不再支持1.1.X版本; 调整微信API接口调用超时时间,从5秒调整到10秒; 修

发布于 2014-12-29 04:03:10 | 235 次阅读

fastweixin v1.2.6 发布,极速微信公众号开发框架
fastweixin 发布 1.2.6 版本,版本更新:开始支持微信安全模式的消息收发,由于jdk的限制,导致想使用安全模式,必须修改jdk内部的jar包,目前还没有找到其他好的解决办法在官方网站下载:JCE无限制权限策略文件JDK7JCE无限制权

发布于 2014-12-17 02:57:06 | 215 次阅读

fastweixin v1.2.5 发布,极速微信公众号开发框架
fastweixin 发布 1.2.5 版本,版本更新内容: 修复MediaAPI中依赖spring框架工具类BUG; 重构自定义Handle接口,使用更加方便; 修复创建菜单空指针BUG,感谢bs2004提供反馈; 注释完善,便于理解; 快速搭建微信公众平台

发布于 2014-12-04 02:18:57 | 238 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务