本次版本更新主要是微信支付模塊增加了微信支付分和免押租借、匯率查詢等相關(guān)接口,公眾號(hào)模塊實(shí)現(xiàn)了微信電子發(fā)票的相關(guān)接口功能,企業(yè)微信模塊增加外部聯(lián)系人相關(guān)接口,小程序模塊則增加了自定義模板、小程序直播等接口支持。另外部分模塊的spring boot starter功能進(jìn)行了優(yōu)化,尤其是對(duì)redis的支持進(jìn)行了增強(qiáng)。同時(shí)還修復(fù)了各模塊新發(fā)現(xiàn)的部分bug,優(yōu)化重構(gòu)了部分代碼,減少代碼重復(fù)。具體更新日志如下:
微信支付
增加微信支付分和免押租借相關(guān)接口
微信支付統(tǒng)一下單接口中的attach和detail參數(shù)在生成xml時(shí)加入CDATA標(biāo)簽
微信支付查詢結(jié)果類增加幾個(gè)缺失的參數(shù)
修復(fù)刷臉支付獲取AuthInfo接口字段順序問(wèn)題
微信支付createOrder接口返回對(duì)象的幾個(gè)封裝實(shí)現(xiàn)類增加無(wú)參構(gòu)造方法
付款碼支付請(qǐng)求參數(shù)里的receipt修改為非必傳
微信支付付款碼支付請(qǐng)求類的storeMap方法增加保存分賬字段
修復(fù)微信支付分賬結(jié)果查詢接口的分賬接收人解析錯(cuò)誤的問(wèn)題,并補(bǔ)充相關(guān)單元測(cè)試代碼
微信支付createOrder方法增加一個(gè)重載實(shí)現(xiàn)
優(yōu)化刷臉支付獲取微信刷臉支付憑證的接口,保證請(qǐng)求到微信端時(shí)signType有值
修復(fù)微信支付查詢分賬結(jié)果請(qǐng)求簽名問(wèn)題,subAppId不參與簽名
補(bǔ)充微信支付模塊部分Result類在XML快速模式轉(zhuǎn)換下缺失的字段
微信支付異步通知解析時(shí)使用通知里的簽名類型進(jìn)行驗(yàn)簽
微信支付模塊增加匯率查詢的接口
微信支付證書(shū)讀取代碼優(yōu)化,支持讀取打進(jìn)jar包里的證書(shū)文件
增加微信支付或退款回調(diào)的時(shí)候返回xml字符串方法
微信支付調(diào)起支付時(shí)的nonceStr參數(shù)使用統(tǒng)一下單時(shí)的參數(shù)值
修復(fù)微信支付分賬查詢接口返回結(jié)果類里的分帳單號(hào)字段錯(cuò)誤的問(wèn)題
微信支付完結(jié)分賬接口服務(wù)商模式下簽名時(shí)需要忽略subAppId
公眾號(hào)
增加微信電子發(fā)票相關(guān)接口
修復(fù)多公眾號(hào)管理的兩個(gè)問(wèn)題
WxMpConfigStorageHolder提供remove方法,方便使用者調(diào)用
公眾號(hào) spring-boot-starter 模塊優(yōu)化,不強(qiáng)制依賴redission
修復(fù)模板消息行業(yè)設(shè)置類無(wú)法解析類似”互聯(lián)網(wǎng)|電子商務(wù)”形式數(shù)據(jù)的問(wèn)題
微信卡券信息增加審核狀態(tài)字段
公眾號(hào)模塊增加微信卡券和統(tǒng)計(jì)接口的一些缺失字段和枚舉類
公眾號(hào)模塊支持分布式鎖,設(shè)置token過(guò)期時(shí)加鎖
更改卡券接口的門(mén)店位置ID字段的類型
微信公眾號(hào)群發(fā)圖文消息接口參數(shù)優(yōu)化,保持跟普通發(fā)送接口一致,減少重復(fù)代碼
微信公眾號(hào)模塊提取redis抽象層、支持key前綴設(shè)置
公眾號(hào)spring-boot-starter 優(yōu)化代碼,增加http客戶端和代理等配置
會(huì)員卡相關(guān)接口優(yōu)化,補(bǔ)充部分字段
公眾號(hào)模塊更改http請(qǐng)求默認(rèn)參數(shù),以避免高并發(fā)場(chǎng)景下出現(xiàn)異常。
公眾號(hào)錯(cuò)誤信息枚舉類修復(fù)一個(gè)錯(cuò)誤碼的msg信息標(biāo)記錯(cuò)誤的問(wèn)題
修復(fù)WxDeviceBindDeviceResult類里的Device內(nèi)部類為public
微信會(huì)員卡基本信息更新接口增加跳轉(zhuǎn)小程序相關(guān)的幾個(gè)參數(shù)
微信卡包更新接口去掉多余有問(wèn)題的參數(shù)字段
企業(yè)微信
增加企業(yè)微信外部聯(lián)系人相關(guān)接口實(shí)現(xiàn)
修復(fù)企業(yè)微信OA審批相關(guān)幾個(gè)參數(shù)的類型或命名
企業(yè)微信部門(mén)類增加英文名稱屬性
企業(yè)微信優(yōu)化獲取三方授權(quán)碼的接口實(shí)現(xiàn)
企業(yè)微信通訊錄成員屬性相關(guān)代碼根據(jù)最新接口文檔進(jìn)行同步完善,并增加幾個(gè)新的屬性
企業(yè)微信OA審批相關(guān)類優(yōu)化,增加缺失的@DaTa注解
增加企業(yè)微信oa審批信息的消息內(nèi)容
修復(fù)企業(yè)微信素材下載報(bào)錯(cuò)問(wèn)題:Prefix string too short
企業(yè)微信MpnewsArticle類增加構(gòu)造方法,避免某些情況下報(bào)錯(cuò)
企業(yè)微信接收消息的類中加入群ID屬性
優(yōu)化企業(yè)微信獲取客戶列表的接口,同時(shí)增加更多的企業(yè)微信錯(cuò)誤碼枚舉值
企業(yè)微信模塊增加獲取企業(yè)授權(quán)信息的接口
企業(yè)微信TaskCardButton類增加無(wú)參構(gòu)造方法
企業(yè)微信自研應(yīng)用增加Redisson的存儲(chǔ)實(shí)現(xiàn),支持分布式鎖
對(duì)微信模版消息行業(yè)信息不一致的變態(tài)問(wèn)題盡可能的進(jìn)行優(yōu)化
小程序
增加小程序自定義模板的支持:主要是導(dǎo)入抽樣數(shù)據(jù)接口的實(shí)現(xiàn),以及接收消息時(shí)對(duì)相關(guān)屬性的支持
小程序模塊消息路由增加消息排重機(jī)制
修復(fù)小程序云開(kāi)發(fā)獲取文件下載鏈接接口
增加小程序直播類相關(guān)接口
修復(fù)多個(gè)小程序獲取redis里的access_token沖突問(wèn)題
小程序云開(kāi)發(fā)優(yōu)化數(shù)據(jù)庫(kù)CRUD操作的相關(guān)接口方法
小程序接口請(qǐng)求出錯(cuò)超過(guò)重試次數(shù)時(shí)將微信原始錯(cuò)誤信息拋出來(lái)
小程序部分請(qǐng)求類增加無(wú)參構(gòu)造方法
修復(fù)小程序直播官方文檔live_satus字段拼錯(cuò)問(wèn)題,調(diào)整為live_status
微信小程序 spring-boot-starter 增加一些新特性
修復(fù)WxMaExpressPath.PathItem內(nèi)部類為public,方便訪問(wèn)
小程序模塊配置類增加Redisson的實(shí)現(xiàn),解決分布式鎖問(wèn)題
修復(fù)小程序二維碼創(chuàng)建參數(shù)包含中文時(shí)出現(xiàn)亂碼的問(wèn)題
優(yōu)化小程序獲取token邏輯,減少刷新請(qǐng)求次數(shù)
小程序獲取直播房間列表接口增加share_img字段
微信開(kāi)放平臺(tái)
修復(fù)開(kāi)放平臺(tái)execute方法加同步鎖導(dǎo)致的并發(fā)性能問(wèn)題
開(kāi)放平臺(tái)模塊三方平臺(tái)獲取token方法支持redis分布式鎖
開(kāi)放平臺(tái)優(yōu)化redis存儲(chǔ)配置類,同時(shí)對(duì)應(yīng)的 spring-boot-starter 模塊增加新特性
微信開(kāi)放平臺(tái)新增使用userstr參數(shù)解綁體驗(yàn)者的接口
修復(fù)WxOpenInMemoryConfigStorage鎖問(wèn)題
其他公共問(wèn)題
修復(fù)Java9及以上版本報(bào)非法反射警告信息的問(wèn)題
特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系我們,本站將會(huì)在24小時(shí)內(nèi)處理完畢。
相關(guān)推薦
- AI工具導(dǎo)航網(wǎng)站,未來(lái)的發(fā)展前景怎么樣?
- 多線服務(wù)器具有什么優(yōu)勢(shì)?5大隱藏優(yōu)勢(shì)告別單線卡頓
- 在RAKsmart服務(wù)器上怎么管理數(shù)據(jù)科學(xué)工作流
- in域名可以在哪查詢?查詢方法一覽
- raksmart日本云服務(wù)器產(chǎn)品優(yōu)勢(shì)
- 當(dāng)分成收益腰斬:站長(zhǎng)必須掌握的3條自媒體變現(xiàn)新通路
- 算力服務(wù)器多少錢(qián)一臺(tái)??jī)r(jià)格因素與選購(gòu)指南
- 美國(guó)站群服務(wù)器搭建sk5需要什么配置?