短信以及微信消息发送服务
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 

28 wiersze
907 B

  1. package com.lecoo.wechat.handler;
  2. import me.chanjar.weixin.common.session.WxSessionManager;
  3. import me.chanjar.weixin.mp.api.WxMpService;
  4. import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
  5. import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage;
  6. import org.springframework.stereotype.Component;
  7. import java.util.Map;
  8. /**
  9. * @author Binary Wang(https://github.com/binarywang)
  10. */
  11. @Component
  12. public class UnsubscribeHandler extends AbstractHandler {
  13. @Override
  14. public WxMpXmlOutMessage handle(WxMpXmlMessage wxMessage,
  15. Map<String, Object> context, WxMpService wxMpService,
  16. WxSessionManager sessionManager) {
  17. String openId = wxMessage.getFromUser();
  18. this.logger.info("取消关注用户 OPENID: " + openId);
  19. // TODO 可以更新本地数据库为取消关注状态
  20. return null;
  21. }
  22. }