微信公众号开发-消息处理能力

微信公众号开发 消息处理能力

springboot 学习记录

前言

image-20231107230728052

而微信服务器发给个人服务器的数据时xml形式的,非常不友好,但是不用担心,我们只需要引入WxJava这个SDK就能帮我们把xml消息封装成Java对象。而且还帮我们封装了很多操作。简直是公众号开发必不可少的神器。

参考地址
GitHub - Wechat-Group/WxJava: 微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,公众号等的后端开发

通过demo快速入门

GitHub - binarywang/weixin-java-mp-demo: 基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号

主要需要配置

1.WxMpConfiguration.java 配置消息路由(微信服务器发送过来的消息有不同类型,设置哪种类型消息交给哪个handler处理)

image-20231107232249018

2.接下来只需要在官方demo的基础上,在handler中补充业务逻辑即可。

demo:

image-20231107232353182

改造后:

image-20231107232500038

其余类似。

3.另外,如果要将消息保存到本地数据库,需要查看微信开发文档的返回字段设计对应的库表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值