/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
擁有一款專業的程序開發工具能夠更好的幫助夥伴們進行工作,小編為夥伴們準備了weixin java tools最新版,一款非常專業的微信開發工具包。weixin java tools最新版支持企業號、公眾號、小程序及微信支持開發,而且SDK包含了6個部分,需要使用微信開發工具包的夥伴們可不要錯過哦!
不依賴任何mvc框架,也不依賴servlet,如果需要在項目中使用,參考demo即可;
僅僅作為工具使用,可輕鬆嵌入到任何係統裏;
支持企業號、公眾號、小程序以及微信支付開發。
SDK包含6個部分:
weixin-java-common,公共類庫
wexin-java-pay,微信支付SDK
weixin-java-cp,企業號SDK
weixin-java-mp,公眾號(訂閱號、服務號)SDK
weixin-java-open,微信開放平台(第三方平台)SDK
weixin-java-miniapp,微信小程序SDK
功能強大;包括公眾號和企業號兩個組件,公眾號幾乎所有的api都支持,若不知的還可以調用高級接口。
擴展性強;weixin-java-mp的代碼結構設計合理,預留了較多擴展點,很容易自行擴展。
性能良好;上述測試結果表明該組件自身代碼在多線程並發測試的場景下並未發現性能和質量問題;
通用性強;weixin-java-mp組件的第三方依賴較小,不依賴任何IOC、MVC容器,也不依賴於servlet,隻是一個基礎的微信api包裝服務,可以在任何java項目中集成。
代碼質量高;看了一些weixin-java-mp的代碼,感覺該組件的質量非常高,設計精良,而且有大量的單元測試更加對該組件質量信心
1、工具包下載:weixin-java-common、weixin-java-mp
如果項目不是maven構建,請按照靜態對比圖,下載依賴jar包。
maven項目中隻需要pom中添加如下依賴:
weixin-java-tools(微信開發工具包)
2、使用weixin-java-tools接入微信開發者
使用到兩個個比較重要的類:weixin-java-mp工具包中的WxMpService(一些API和封裝的操作類)、WxMpInMemoryConfigStorage(微信配置參數實體類)
接入中使用到一個方法:WxMpService中的checkSignature方法,校驗接入是否合法。
創建一個Servlet類,在get方法中直接調用WxService.checkSignnature來校驗接入是否合法