
Linuxeden 开源社区 --
本次版本更新主要添加了微信开放平台模块,以及修复了其他模块的一些 bug,增加了若干接口。具体如下:
微信开放平台
小程序
- #260 修复小程序发送模版消息接口的问题
- #289 增加临时二维码的场景值支持字符串的接口
- #292 增加小程序码支持
- #317 修复小程序请求二维码时对错误类型检查(text/plain 改为 app/json)
- #343 小程序模块两个 bean 添加序列化支持
微信支付
- #257 微信支付申请退款接口增加 refund_desc 属性
- #255 服务商模式下统一下单接口增加 sub_openid 字段
- #266 修复微信支付回调 sign 校验错误的 bug
- #272 统一下单接口增加 H5 支付必须的参数 scene_info
- #279 统一下单接口参数对象 WxPayUnifiedOrderRequest 增加 fingerprint 属性
- #287 修复对帐单下载 bug,返回的对象没有对帐单对象
- #307 微信支付模块中增加 http proxy 设置的支持
- #319 增加“退款结果通知“处理方法,并优化调整微信支付相关代码
- #320 增加“拉取订单评价数据“接口方法
- #345 修复服务商模式下使用仅有 sub_openid 时无法预下单的问题.
- #383 修复微信支付查询代金券信息返回的 coupon_state 字段类型
- 非法参数的异常统一使用 WxPayException
- 优化统一下单时参数校验逻辑
- 微信支付证书路径判断代码优化
- 微信支付接口请求增加超时时间的设置参数
- 完善优化调试企业付款接口
- 微信支付增加获取微信的请求和响应数据的方法 getWxApiData(),方便使用者获取使用该数据
- pay 模块接口增加 createOrder 用以替换 getPayInfo 方法
公众号
- #195 抽取门店管理相关接口请求 URL 为常量
- #348 修正获取 jsticket 时,错误的使用了 accessTokenLock 锁的问题。
- #356 修复 QrCodeRequestExecutor 类 MimeType 比较的 bug
- #352 修复 XStreamTransformer 由于 classloader 原因导致的 ClassCastException 问题
- #361 WxMpKefuMessage 类的内部类实现序列化接口
- #362 修复 okhttp 实现的 qrcode 二维码图片下载代码
- #333 修复消息验重问题(mp 和 cp 同时存在的问题)
- #370 WxMpServiceOkHttpImpl 改用 httpProxy
- #376 增加摇一摇周边的部分相关接口
- #367 增加对 api 调用次数清零的接口
- #380 修复 okhttp 和 jodd-http 实现的获取永久素材接口的问题
- #384 去掉 executeInternal 上会导致性能问题的同步代码 synchronized
- #324 修复分布式刷新 access_token 冲突问题
- #322 为 me.chanjar.weixin.mp.bean 下的 bean 类实现 Serializable 接口,并增加 serialVersionUID
- #136 修复 WxMenuRule 反序列化的问题 tag_id 为空的问题
- #335 重构 WxMpInRedisConfigStorage, 改用连接池
- #265 几个 NewsBuilder 支持直接设置 Article 或 Item 对象列表
- #195 抽取素材管理请求 URL 到常量类中
- #252 原有图文素材管理接口增加留言管理所需两个参数:need_open_comment 和 only_fans_can_comment
- #269 修复 okhttp 实现素材上传时的问题
- #270 NewArticle 和 MpnewsArticle 实现序列化接口
- #68 实现获取公众号的自动回复规则的接口
- #178 实现查询代金券批次和信息的接口
- #178 实现发送代金券接口
- #280 新增会员卡相关接口
- #283 增加会员卡管理服务的更新会员信息接口的实现
- #281 消息路由器增加对 EventKey 正则表达式匹配的支持
- #293 重构 OkHttp 的实现代码,同时修复 JSApi 的 bug
- #295 修复临时文件关闭
- #297 WxMpMenu 类增加实现序列化接口
- #298 WxMpMenu 的内部类 WxMpConditionalMenu 增加实现序列化接口
- #302 WxMpXmlOutNewsMessage 类中的内部类增加实现序列化接口
- #310 DefaultApacheHttpClientBuilder 修改为单例模式
- #300 修复微信多媒体文件没有后缀名时下载失败的问题
- #305 修复微信变态的拍照或发图事件的消息格式的处理
- #312 添加 删除群发 的接口
- WxMpSelfMenuInfo 的几个内部静态类增加 Serializable 接口实现
- 重构 WxConsts 类,对所有常量进行分类整理,便于阅读使用
- 修复上传文件时的乱码问题
- 添加 buttons 的 getter 和 setter 方法
- 转移群发消息相关接口到单独接口及其实现类中
企业号/企业微信
- #256 企业微信发送消息增加文本卡片消息的支持
- #268 修复 WxCpUserServiceImpl 删除用户的接口问题
- #315 修改 messageSend 方法,自动从 wxCpConfigStorage 获取 agentId
- #318 WxMpService 和 WxCpService 两个接口提供对各个具体 service 的 setter 方法,以便于扩展使用
- WxCpDepart 的 order 类型更改为 Long
转自 http://ift.tt/2ANXbwG
The post weixin-java-tools 2.9.0 版本发布 appeared first on Linuxeden开源社区.
http://ift.tt/2zTX2YF
没有评论:
发表评论