应用简介
微信开发工具weixin-java-tools是热门的开发工具包,SDK支持包括微信支付、微信开放平台、小程序、企业号/企业微信、公众号(包括服务号和订阅号)等的后端开发。
【特色介绍】
1、不依赖任何mvc框架
2、也不依赖servlet,仅仅作为工具使用,可轻松嵌入到任何系统里(可能会有gson,httpclient的版本冲突问题,但是要比依赖spring mvc、struts、或者其他第三方框架好很多)
3、同时支持企业号和公众号
4、支持Session,实现了类似于HttpSession的WxSession。
【使用说明】
使用weixin-java-tools接入微信开发者
使用到两个个比较重要的类 : weixin-java-mp工具包中的 WxMpService (一些API和封装的操作类)、WxMpInMemoryConfigStorage(微信配置参数实体类)
接入中使用到一个方法:WxMpService中的checkSignature方法,校验接入是否合法。
创建一个Servlet类,在get方法中 直接调用WxService.checkSignnature来校验接入是否合法