JFinal Weixin 1.9 正式发布!离上一次 JFinal weixin 1.8 发布,已经过去 10 个月。在过去的 10 个月时间里 JFinal Weixin 紧随微信公众平台的演化,不断增加了新的 API,同时也在不断完善原有 API,力求打造一个完备的微信公众平台 SDK,让开发更快速、更开心! JFinal Weixin 1.9 共有 18 项新增与改进,新增功能主要有:小程序接口、微信智能硬件接口、门店接口、黑名单接口、上传图文消息素材接口、模板管理接口、高清语音素材获取接口、卡券接口。1.9 版对原有代码也进行了打磨,并且升级到了 jfinal 3.1。 最后感谢所有对 JFinal Weixin 1.9 有贡献的开发者们:@Dreamlu @积淀贡献 @冷焰心 @爱、已搁浅 @loogn @uestcdengww @长篇小说 @光速蜗牛 @fuyong,正是你们无私的奉献让这个世界越来越美好! 由于 maven 中心库白天访问十分缓慢,目前在 maven 中心库还无法获取到最新版本,明天凌晨将上传至中心库,想立即尝鲜的同学们可以在这里获取到最新源码:https://git.oschina.net/jfinal/jfinal-weixin 详细开发文档地址:https://git.oschina.net/jfinal/jfinal-weixin/wikis/home jfinal weixin 1.9 changelog 1:添加小程序接口和WIKI 2:添加微信智能硬件接口 by @积淀贡献 3:添加门店接口 by @fuyong 4:添加黑名单接口 by @fuyong 5:添加上传图文消息素材接口,感谢 @爱、已搁浅 反馈 6:添加模版的管理接口 7:添加高清语音素材获取接口 8:完善卡券系列接口 9:升级到 jfinal 3.1 10:ApiConfigKit多公众号配置改进,老用户需要微调代码。@冷焰心 提供。可采用url挂参数?appId=xxx切换多公众号 11:MsgController抽象方法的不便 @loogn 反馈 12:微信AccessTokenCache存储问题 @loogn 反馈(已修改redis的key串,可直接升级) 13:RetryUtils中retryonexception空指针问题 @uestcdengww 反馈 14:AccessTokenApi的refreshAccessToken()判断bug修复 15:InNotDefinedMsg和InNotDefinedEvent中添加xmlHelper参数(xpath语法获取xml中的参数),用于用户扩展JFinal-weixin不支持的消息和事件。感谢 @长篇小说 提出的问题和红包 16:js_sdk.jsp添加参数appId、test,可采用?appId=xxx&test=true挂参支持多公众号和JS-SDK测试模式 17:新增LocalTestTokenCache用于本地和线上同时使用一套appId时避免本地将线上AccessToken冲掉!注意:生产环境请勿使用 18:授权请求使用强匹配造成的无法正常访问,感谢 @光速蜗牛 反馈 JFinal Weixin 1.9 发布,微信极速 SDK下载地址