|
|
pirms 11 gadiem | |
|---|---|---|
| src | pirms 11 gadiem | |
| .gitignore | pirms 11 gadiem | |
| LICENSE | pirms 11 gadiem | |
| README.md | pirms 11 gadiem | |
| pom.xml | pirms 11 gadiem | |
微信java开发工具,本项目提供了两个主要特性:微信消息路由器、微信Java API
你可以使用WxMessageRouter来对微信推送过来的消息、事件进行路由,交给特定的WxMessageHandler处理。
使用方法:
WxMessageRouter router = new WxMessageRouter();
router
.rule()
.msgType("MSG_TYPE").event("EVENT").eventKey("EVENT_KEY").content("CONTENT")
.interceptor(interceptor, ...).handler(handler, ...)
.end()
.rule()
// 另外一个匹配规则
.end()
;
// 将WxXmlMessage交给消息路由器
router.route(message);
WxMessageHandler和WxMessageInterceptorWxMessageRouter#Rule#next()WxMessageRouter#Rule#end()或者WxMessageRouter#Rule#next(),否则不会生效使用WxService可以调用微信API。目前实现了以下功能,其余功能以后陆续补充:
将 src/test/resources/test-config.sample.xml 改成 test-config.xml 设置appId, secret, accessToken(可选), openId
mvn clean test