微信公众号被动回复消息 Java实现

背景:微信扫描二维码,点击关注或取消关注公众号,同时公众号会给用户发消息。

如图:

各消息类型需要的XML数据包结构如下: 1 回复文本消息 2 回复图片消息 3 回复语音消息 4 回复视频消息 5 回复音乐消息 6 回复图文消息

Java 代码

微信平台上配置触发事件的回调地址

令牌 需要和代码里的token一致,因为提交服务器配置的时候,会触发配置好的那个外网地址,发送一个Get请求,进行验证签名。

消息加密密钥 自动生成即可。

消息加密方式 为了方便开发调试,可以选择兼容模式。

填好信息别忘记 提交。

服务器配置以后还可以修改的,每次修改也都会发Get请求验证签名。

签名验证代码:

校验签名工具类

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