本次版本更新主要是微信支付模块增加了发送小程序红包接口,公众号模块实现了图文消息留言管理的所有接口,企业微信模块增加OA审批相关接口,最主要的是小程序模块增加了大量接口,包括物流助手接口、云开发支持的所有接口、动态消息接口以及订阅消息模版设置相关接口。同时还修复了各模块新发现的部分bug,优化重构规范化了部分代码。具体更新日志如下:
微信支付
- #1033 增加发送小程序红包的接口
- #1275 优化对账单下载解析接口,兼容普通结算对账单
- #1309 增加发送和查询红包的接口
- #1330 修复支付回调通知sign_type缺失导致验签失败的问题
- #1338 修复发送小程序红包接口的参数问题
- #1352 微信支付付款码支付请求对象增加官方文档新添加的两个参数字段
- #1378 修复查询分账接口报签名失败的问题
- #1385 付款码支付请求对象添加支持分账的参数
- #1390 微信支付增加XML转换的快速模式,发送请求以及组装响应对象的时候不再依赖反射机制
- #1405 微信支付创建订单接口中交易类型为JSAPI时的签名方法不默认为MD5,从请求对象中获取
公众号
- #252 实现图文消息留言管理的五个接口,包括标记及取消评论为精选、删除评论、添加及删除回复等接口
- #1328 微信卡劵增加用户已领取卡券列表接口
- #1332 微信卡券修复签名生成错误的问题
- #1366 公众号图文素材WxMpMaterialNewsArticle类实现序列化接口
- #1367 公众号发送模板消息小程序类usePath属性默认值设为false,方便生成目前官方确定的正确参数pagepath
- #1413 公众号模块优化行业设置接口枚举匹配代码,并增加单元测试
企业微信
- #1297 企业外部联系人客户变更事件新增 ChangeType 常量
- #1297 外部联系人客户变更事件新增几个常量
- #1344 增加新的审批接口: “批量获取审批单号”及“获取审批申请详情”
- #1370 第三方应用客户管理里的获取客户详情接口增加新的接口实现
- #1371 通讯录成员管理读取成员接口增加thumb_avatar参数
- #1381 模块配置类增加autoRefreshToken参数配置,方便控制是否自动刷新access_token
- #1397 通讯录成员类WxCpUser增加alias字段
- #1416 增加获取OA审批模板详情接口
小程序
- #1009 实现微信小程序物流助手相关接口
- #1214 小程序模块实现云开发的所有相关接口
- #1290 小程序增加动态消息接口
- #1307 优化完善微信小程序内容安全校验接口
- #1314 优化增强微信小程序Redis配置实现类功能
- #1320 小程序模块增加订阅消息模板设置相关接口
- #1327 修复小程序获取订阅消息公共模板标题和获取关键词库两个接口问题
- #1331 修复小程序获取订阅消息公共模板标题Result不匹配的问题
- #1355 小程序订阅消息类WxMaSubscribeMessage.Data类实现序列化接口
- #1406 小程序订阅消息发送接口增加新参数:mniprogram_state 和 lang
- #1415 修复小程序getCardApiTicket方法中的错误代码
微信开放平台
- #1303 开放平台WxOpenInnerConfigStorage中自动刷新token配置沿用WxOpenConfigStorage中配置
- #1347 开放平台模块更新代开发小程序提交审核参数
- #1368 开放平台设置小程序获取普通链接二维码规则详情接口补充发布标志位字段
- #1377 开放平台redis存储类进行抽象重构,方便扩展,并提供redisson的实现
- #1384 小程序体验者接口增加错误码,同时优化WxOpenStorageAutoConfiguration,增加keyPrefix属性
其他公共问题
转自 https://www.oschina.net/news/113717/wxjava-3-7-0-released