weixin-java-mp集成微信公众号自带客服功能

增加TextBuilder.java文件 内容如下:

public class TextBuilder extends AbstractBuilder {

  @Override
  public WxMpXmlOutMessage build(String content, WxMpXmlMessage wxMessage,
      WeixinService service)   {
    WxMpXmlOutTextMessage m = WxMpXmlOutMessage.TEXT().content(content)
        .fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
        .build();
    return m;
  }
  public WxMpXmlOutMessage buildKf(String content, WxMpXmlMessage wxMessage,WeixinService service) {
    WxMpXmlOutTextMessage m = WxMpXmlOutMessage.TEXT().content(content)
            .fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
            .build();
    m.setToUserName(wxMessage.getFromUser());
    m.setFromUserName(wxMessage.getToUser());
    m.setCreateTime(System.currentTimeMillis() / 1000l);
    m.setMsgType("transfer_customer_service");
    return m;
  }

}

增加MsgHandler.java

增加WeixinService.java文件,内容如下

经验分享 程序员 微信小程序 职场和发展