WxJava 4.0.0 正式版本發(fā)布
本次版本更新相對于上一個正式版本,主要是微信支付模塊增加完善了大量電商收付通的相關(guān)接口,企業(yè)微信模塊則重構(gòu)優(yōu)化了第三方應(yīng)用模塊實現(xiàn),增加了部分接口,小程序模塊則增加完善了直播相關(guān)部分接口等。同時重構(gòu)了不少代碼,比如OAuth2相關(guān)接口,如果老版本沒有問題,不建議升級,否則可能會遇到需要調(diào)整實現(xiàn)的情況,可能會引起部分小伙伴的不適。具體更新日志如下:
微信支付
#1725?微信支付分增加免確認(rèn)模式(預(yù)授權(quán)方式)相關(guān)接口支持
#1733?微信支付服務(wù)商配置優(yōu)化,增加服務(wù)商合單支付接口
#1744?微信支付增加電商收付通-普通支付相關(guān)接口
#1747?微信支付分回調(diào)通知對象類增加缺失參數(shù)
#1749?微信支付增加電商收付通支付回調(diào)處理相關(guān)方法
#1752?微信支付電商收付通二級商戶進件時店鋪信息增加小程序appid字段
#1758?微信支付增加電商收付通服務(wù)商和二級商戶余額查詢接口
#1759?微信支付增加電商收付通請求分賬接口
#1764?微信支付電商收付通增加請求分賬回退接口
#1766?修復(fù)電商收付通請求分賬結(jié)果類未添加相關(guān)注解的問題
#1772?電商收付通增加支付結(jié)果查詢和提現(xiàn)的接口
#1775?微信支付電商收付通增加修改二級商戶結(jié)算賬戶和退款查詢的接口
#1782?微信支付修復(fù)分賬回退查詢接口簽名錯誤的問題
#1768?微信支付增加電商收付通完結(jié)分賬和退款接口
#1789?微信支付電商收付通增加下載賬單的接口
#1814?微信支付解析掃碼支付回調(diào)通知增加簽名類型的重載方法
#1824?微信支付修復(fù)分賬回退接口結(jié)果錯誤碼解析錯誤的問題
#1827?微信支付分相關(guān)接口優(yōu)化
#1832?微信支付電商收付通增加查詢提現(xiàn)狀態(tài)的接口
#1848?刷卡支付接口響應(yīng)結(jié)果類增加服務(wù)商調(diào)用時的返回字段
#1856?修復(fù)電商收付通查詢退款狀態(tài)的接口地址
#1861?支付分后付費項目請求類的amount屬性改為Integer,允許為空
#1864?WxPayConfig類的hashCode和equals方法移除 verifier 字段
#1868?增加通用上傳圖片接口,支持傳入流和文件名參數(shù)
#1885?電商收付通增加資金賬單下載的接口
微信小程序
#1753?小程序直播部分接口代碼優(yōu)化重構(gòu),對照官方文檔補充新增參數(shù)
#1831?生成小程序二維碼的相關(guān)接口增加指定文件路徑參數(shù)的重載方法
#1863?增加刪除直播間、編輯直播間、獲取直播間推流地址、獲取直播間分享二維碼等接口
#1866?增加提審素材上傳接口請求執(zhí)行器
#1869?增加管理直播間小助手的相關(guān)接口
#1886?創(chuàng)建直播間接口返回值增加二維碼地址字段
企業(yè)微信
#1646?第三方應(yīng)用(服務(wù)商)模塊重構(gòu)實現(xiàn),并提供Router、Interceptor、Handler等接口
#1675?增加創(chuàng)建、更新、查詢和刪除日歷的接口,以及相關(guān)回調(diào)事件消息通知的支持
#1722?增加互聯(lián)企業(yè)發(fā)送應(yīng)用消息的接口,并重構(gòu)消息相關(guān)類的包結(jié)構(gòu)
#1723?增加查詢應(yīng)用消息發(fā)送統(tǒng)計的接口
#1738?修復(fù)創(chuàng)建用戶接口自定義字段缺失的問題
#1743?獲取客戶群詳情接口增加unionId屬性
#1746?第三方應(yīng)用增加授權(quán)配置接口,同時增加向員工付款的接口
#1767?外部聯(lián)系人增加修改客戶備注信息的接口
#1774?增加系統(tǒng)審批事件推送的事件常量
#1793?添加應(yīng)用管理的設(shè)置工作臺自定義展示模塊
#1797?配置客戶聯(lián)系「聯(lián)系我」方式接口返回增加二維碼鏈接字段
#1817?增加批量獲取外部聯(lián)系人詳情的接口,同時修復(fù)外部聯(lián)系人中l(wèi)istGroupChat參數(shù)失效問題
#1828?修復(fù)第三方應(yīng)用消息路由相關(guān)方法參數(shù)錯誤的問題
#1849?外部聯(lián)系人相關(guān)接口重構(gòu),優(yōu)化重復(fù)代碼,同時獲取客戶詳情接口返回增加標(biāo)簽id字段
#1857?獲取獲取部門成員詳情接口返回值增加第三方應(yīng)用專有的open_userid字段
#1867?優(yōu)化完善第三方應(yīng)用的接入代碼
#1873?第三方應(yīng)用增加網(wǎng)頁授權(quán)登陸獲取訪問用戶身份和獲取訪問用戶敏感信息的接口
#1888?補充完善OA審批回調(diào)事件消息部分字段缺失的問題
微信公眾號
#1686?增加對話能力(原導(dǎo)購助手)部分接口,如修改顧問、刪除顧問、獲取顧問列表、添加顧問、獲取顧問信息等
#1785?公眾號 spring boot starter 模塊增加接口自定義主機地址和redis sentinel的配置
#1834?微信會員卡基本信息類增加缺少字段 use_limit
#1852?修復(fù)個性化菜單clientPlatformType字段的反序列化問題
#1883?修復(fù)卡券導(dǎo)入code接口錯誤的返回類型
微信開放平臺
#1755?完善補充第三方平臺小程序相關(guān)的部分錯誤碼
#1756?解決wx-java-open-spring-boot-starter中Redisson實現(xiàn)缺少database設(shè)置的問題
#1806?開放平臺增加第三方平臺代公眾號實現(xiàn)復(fù)用公眾號資料快速創(chuàng)建小程序的接口
微信開發(fā)平臺模塊增加OAuth2相關(guān)接口(網(wǎng)頁授權(quán)、網(wǎng)頁登錄等)的實現(xiàn)
其他公共問題
#1777?XML工具類修復(fù)無法解析這種節(jié)點數(shù)據(jù)的問題
#1820?優(yōu)化更新getTicket方法,調(diào)整鎖調(diào)用時機避免并發(fā)問題
升級xstream版本
優(yōu)化部分代碼,重構(gòu)OAuth2網(wǎng)頁授權(quán)、網(wǎng)頁登錄等相關(guān)接口,方便接入open模塊
歡迎掃碼關(guān)注WxJava,獲取更多關(guān)于Java和微信開發(fā)相關(guān)知識!
