mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2026-03-10 00:13:40 +08:00
重构WxMpXmlMessage,修改fromUserName为fromUser,toUserName为toUser,避免不必要的歧义
This commit is contained in:
@@ -50,18 +50,18 @@ public class DemoGuessNumberHandler implements WxMpMessageHandler, WxMpMessageMa
|
||||
}
|
||||
|
||||
protected void letsGo(WxMpXmlMessage wxMessage, WxMpService wxMpService, WxSessionManager sessionManager) throws WxErrorException {
|
||||
WxSession session = sessionManager.getSession(wxMessage.getFromUserName());
|
||||
WxSession session = sessionManager.getSession(wxMessage.getFromUser());
|
||||
if (session.getAttribute("guessing") == null) {
|
||||
WxMpCustomMessage m = WxMpCustomMessage
|
||||
.TEXT()
|
||||
.toUser(wxMessage.getFromUserName())
|
||||
.toUser(wxMessage.getFromUser())
|
||||
.content("请猜一个100以内的数字")
|
||||
.build();
|
||||
wxMpService.getKefuService().customMessageSend(m);
|
||||
} else {
|
||||
WxMpCustomMessage m = WxMpCustomMessage
|
||||
.TEXT()
|
||||
.toUser(wxMessage.getFromUserName())
|
||||
.toUser(wxMessage.getFromUser())
|
||||
.content("放弃了吗?那请重新猜一个100以内的数字")
|
||||
.build();
|
||||
wxMpService.getKefuService().customMessageSend(m);
|
||||
@@ -74,7 +74,7 @@ public class DemoGuessNumberHandler implements WxMpMessageHandler, WxMpMessageMa
|
||||
|
||||
protected void giveHint(WxMpXmlMessage wxMessage, WxMpService wxMpService, WxSessionManager sessionManager) throws WxErrorException {
|
||||
|
||||
WxSession session = sessionManager.getSession(wxMessage.getFromUserName());
|
||||
WxSession session = sessionManager.getSession(wxMessage.getFromUser());
|
||||
|
||||
if (session.getAttribute("guessing") == null) {
|
||||
return;
|
||||
@@ -89,7 +89,7 @@ public class DemoGuessNumberHandler implements WxMpMessageHandler, WxMpMessageMa
|
||||
if (guessNumber < answer) {
|
||||
WxMpCustomMessage m = WxMpCustomMessage
|
||||
.TEXT()
|
||||
.toUser(wxMessage.getFromUserName())
|
||||
.toUser(wxMessage.getFromUser())
|
||||
.content("小了")
|
||||
.build();
|
||||
wxMpService.getKefuService().customMessageSend(m);
|
||||
@@ -97,14 +97,14 @@ public class DemoGuessNumberHandler implements WxMpMessageHandler, WxMpMessageMa
|
||||
} else if (guessNumber > answer) {
|
||||
WxMpCustomMessage m = WxMpCustomMessage
|
||||
.TEXT()
|
||||
.toUser(wxMessage.getFromUserName())
|
||||
.toUser(wxMessage.getFromUser())
|
||||
.content("大了")
|
||||
.build();
|
||||
wxMpService.getKefuService().customMessageSend(m);
|
||||
} else {
|
||||
WxMpCustomMessage m = WxMpCustomMessage
|
||||
.TEXT()
|
||||
.toUser(wxMessage.getFromUserName())
|
||||
.toUser(wxMessage.getFromUser())
|
||||
.content("Bingo!")
|
||||
.build();
|
||||
session.removeAttribute("guessing");
|
||||
|
||||
@@ -24,8 +24,8 @@ public class DemoImageHandler implements WxMpMessageHandler {
|
||||
= WxMpXmlOutMessage
|
||||
.IMAGE()
|
||||
.mediaId(wxMediaUploadResult.getMediaId())
|
||||
.fromUser(wxMessage.getToUserName())
|
||||
.toUser(wxMessage.getFromUserName())
|
||||
.fromUser(wxMessage.getToUser())
|
||||
.toUser(wxMessage.getFromUser())
|
||||
.build();
|
||||
return m;
|
||||
} catch (WxErrorException e) {
|
||||
|
||||
@@ -21,7 +21,7 @@ public class DemoOAuth2Handler implements WxMpMessageHandler {
|
||||
wxMpService.getWxMpConfigStorage().getOauth2redirectUri(),
|
||||
WxConsts.OAUTH2_SCOPE_USER_INFO, null) + "\">测试oauth2</a>";
|
||||
return WxMpXmlOutMessage.TEXT().content(href)
|
||||
.fromUser(wxMessage.getToUserName()).toUser(wxMessage.getFromUserName())
|
||||
.fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
|
||||
.build();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,8 +17,8 @@ public class DemoTextHandler implements WxMpMessageHandler {
|
||||
public WxMpXmlOutMessage handle(WxMpXmlMessage wxMessage, Map<String, Object> context,
|
||||
WxMpService wxMpService, WxSessionManager sessionManager) {
|
||||
WxMpXmlOutTextMessage m
|
||||
= WxMpXmlOutMessage.TEXT().content("测试加密消息").fromUser(wxMessage.getToUserName())
|
||||
.toUser(wxMessage.getFromUserName()).build();
|
||||
= WxMpXmlOutMessage.TEXT().content("测试加密消息").fromUser(wxMessage.getToUser())
|
||||
.toUser(wxMessage.getFromUser()).build();
|
||||
return m;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user