微信开发 Java SDK:WxJava 3.9.0 正式版本发布

更新日期:2022年07月21日

       本次版本更新, 微信支付模块新增图片上传、电商支付通证二级商户、特约商户等接口。企业微信模块新增客户联系方式、企业客户标签管理、OA提交审批申请。 、企业微信群机器人消息发送等接口, 小程序模块增加多账号切换功能、图像处理和OCR识别相关接口、直播间商品操作接口。
       另一个很大的变化是从这个版本开始, 放弃了对Java7的支持, 支持的版本是Java8。此外,

还修复了每个模块中新发现的一些错误, 包括一些遗留的历史问题。同时也进行了优化和重构, 简化了很多代码,

去掉了一些长期存在的无用的过期代码。具体更新日志如下: 微信支付微信支付退款新增接口支持单品退款及对应查询微信支付结果异步通知解析方法新增可自行指定signType的重载方法商户支付通行证-二级商户入口相关接口优化微信支付回调通知验证签名码微信支付新增特殊商户入口相关接口微信支付证书配置读取代码优化, 支持本地路径和网络路径微信支付证书初始化代码移除已弃用的TLSv1协议, 解决报错协议问题退款界面, 优化微信现金红包发送界面的信息处理, 处理中出现异常报错信息不抛出异常微信小程序小程序模块新增多账号切换功能。支持小程序添加图像处理相关接口。
       小程序增加了OCR身份证识别和银行卡识别等接口。小程序SpringBootStarter模块优化重构, 避免依赖jedis修复小程序直播间列表界面的requirehttpshints。问题 小程序直播间新增产品相关操作界面。修复小程序初始化时报错的问题。微信小程序接口请求添加多种http客户端支持。联系人“联系我”管理界面企业微信新增管理企业客户标签的相关界面。企业微信会员信息中, 性别字段枚举类加0值。打卡设备的id字段已修复。优化企业微信外部联系人组列表错误参数。优化了企业微信获取用户信息的接口, type为null时可能导致的空指针问题。
       企业微信新增OA提交审批申请接口 企业微信修复获取联系人客户统计界面报错字段:negative_fee_back_cnt 企业微信新增外部联系人发送消息接口 企业微信新增外部联系人客户几句话详情界面端企业微信模块修复 新增企业客户标签界面 企业微信新增客户欢迎消息界面 改进公众号配置问题, 改进removeConfigStorage方法。公众号模块配置类增加了Redisson的实现。 SDK扫码登录签名算法用于获取票据的类型参数值。提取oauth2相关接口方法到独立类WxOAuth2Service刷新微信开放平台的AccessToken同步更新RefreshToken修复微信开放平台账号管理的相关接口,

使用指定appId的access_token其他常见问题Json解析优化使用lock.tryLock() toavoidwaitingforlocksforalongtime 优化redis配置支持, 去掉容易出问题的构造方法, 使用guava的对应方法实现base64解码, 避免commons-codec版本问题对一些请求方法造成解码异常导致无限递归调用代码添加日志以方便故障排除。实现一个简单的redis分布式锁。 RedisTemplateSimpleDistributedLockSDK Support 版本设置为JDK8, 放弃对JDK7及更早版本的支持。升级jedis依赖版本到3.3.0解决一些问题


Copyright © 2001-2018 山东纸业有限公司 shandongzhiyeyouxiangongsi (www.framboisye.com) ,All Rights Reserved