Skip to content

Commit eb943a5

Browse files
committed
升级SDK版本为2.6.2,并修复代码
1 parent 9e6e685 commit eb943a5

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
<description>weixin mp demo with spring MVC</description>
1212
<url>https://github.com/wechat-group/weixin-java-mp-demo</url>
1313
<properties>
14-
<maven.compiler.source>1.7</maven.compiler.source>
15-
<maven.compiler.target>1.7</maven.compiler.target>
14+
<maven.compiler.source>1.8</maven.compiler.source>
15+
<maven.compiler.target>1.8</maven.compiler.target>
1616

17-
<weixin-java-mp.version>2.6.0</weixin-java-mp.version>
17+
<weixin-java-mp.version>2.6.2.BETA</weixin-java-mp.version>
1818
<spring.version>4.3.2.RELEASE</spring.version>
1919
<spring-security.version>4.1.3.RELEASE</spring-security.version>
2020
<guava.version>19.0</guava.version>

src/main/java/com/github/binarywang/demo/spring/service/WeixinService.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import javax.annotation.PostConstruct;
44

5+
import me.chanjar.weixin.mp.constant.WxMpEventConstants;
56
import org.slf4j.Logger;
67
import org.slf4j.LoggerFactory;
78
import org.springframework.beans.factory.annotation.Autowired;
@@ -87,16 +88,19 @@ private void refreshRouter() {
8788
newRouter.rule().handler(this.logHandler).next();
8889

8990
// 接收客服会话管理事件
90-
newRouter.rule().async(false).msgType(WxConsts.XML_MSG_EVENT).event(WxConsts.EVT_KF_CREATE_SESSION)
91+
newRouter.rule().async(false).msgType(WxConsts.XML_MSG_EVENT)
92+
.event(WxMpEventConstants.CustomerService.KF_CREATE_SESSION)
9193
.handler(this.kfSessionHandler).end();
92-
newRouter.rule().async(false).msgType(WxConsts.XML_MSG_EVENT).event(WxConsts.EVT_KF_CLOSE_SESSION)
94+
newRouter.rule().async(false).msgType(WxConsts.XML_MSG_EVENT)
95+
.event(WxMpEventConstants.CustomerService.KF_CLOSE_SESSION)
9396
.handler(this.kfSessionHandler).end();
94-
newRouter.rule().async(false).msgType(WxConsts.XML_MSG_EVENT).event(WxConsts.EVT_KF_SWITCH_SESSION)
97+
newRouter.rule().async(false).msgType(WxConsts.XML_MSG_EVENT)
98+
.event(WxMpEventConstants.CustomerService.KF_SWITCH_SESSION)
9599
.handler(this.kfSessionHandler).end();
96100

97101
// 门店审核事件
98102
newRouter.rule().async(false).msgType(WxConsts.XML_MSG_EVENT)
99-
.event(WxConsts.EVT_POI_CHECK_NOTIFY)
103+
.event(WxMpEventConstants.POI_CHECK_NOTIFY)
100104
.handler(this.storeCheckNotifyHandler)
101105
.end();
102106

0 commit comments

Comments
 (0)