JAVA-SpringBoot整合-微信公众号

JAVA-SpringBoot整合-微信公众号/服务号

简单介绍、记录整合配置过程

实际开发看自己的需求,可以直接跳到最后拿走demo自己按着配

实在是太简单了,没啥好写的

.关注

.取消关注

.公众号自动回复

.回复消息类型

一.配置NATAPP 网络穿透

NATAPP 网络穿透

 

 

 二.微信公众平台

配置微信公众平台测试号

 

 

 

 

 

 

 

 

 三.代码

1.项目配置

2.接口

1.get 请求连接,通过后,post接收

 

 3.消息接收

 

 

消息返回类型,包装后返回.xml 类型消息

文本消息
WxMpXmlOutMessage.TEXT()
  .content("content")
  .fromUser("to")
  .toUser("from")
  .build();
图片消息
WxMpXmlOutMessage.IMAGE()
  .mediaId("ddfefesfsdfef")
  .fromUser("to")
  .toUser("from")
  .build();
语音消息
WxMpXmlOutMessage.VOICE()
  .mediaId("ddfefesfsdfef")
  .fromUser("to")
  .toUser("from")
  .build();
视频消息
WxMpXmlOutMessage.VIDEO()
  .mediaId("media_id")
  .fromUser("toUser")
  .toUser("fromUser")
  .title("title")
  .description("ddfff")
  .build();
音乐消息
WxMpXmlOutMessage.MUSIC()
  .fromUser("toUser")
  .toUser("fromUser")
  .title("title")
  .description("ddfff")
  .hqMusicUrl("hQMusicUrl")
  .musicUrl("musicUrl")
  .thumbMediaId("thumbMediaId")
  .build();
图文消息
WxMpXmlOutNewsMessage.Item item = new WxMpXmlOutNewsMessage.Item();
item.setDescription("description");
item.setPicUrl("picUrl");
item.setTitle("title");
item.setUrl("url");

WxMpXmlOutNewsMessage m = WxMpXmlOutMessage.NEWS()
  .fromUser("toUser")
  .toUser("fromUser")
  .addArticle(item)
  .build();

 

 4.对应的事件

关注事件

 

 微信公众号 整合Demo   ————————>拿走老板       

posted @ 2022-06-29 16:20  RunawayProgrammer  阅读(1103)  评论(0编辑  收藏  举报