Spring项目接入微信关注/取消关注事件监控(含代码demo,自动回复图文)

微信官方文档地址:关注/取消关注事件 | 微信开放文档

以上,文档提到:用户在关注与取消关注公众号时,微信会把这个事件推送到开发者填写的URL,接下来我们就来看看这个URL怎么配置。

【配置步骤】:

1、微信公众号后台:设置与开发 》基本配置 》服务器配置,点击"修改配置"按钮;

URL:是我们用来接收微信消息和事件通知的接口地址(下面会提供代码说明);

Token:随便给个3~32位的数字+英文就好(如:o3MAytzQ0aZ0yB01BzzDG5f&j5gs),这个用作生成签名(该 Token 会和接口 URL 中包含的 Token 进行比对,从而验证安全性)。EncodingAESKey:用作消息体加解密密钥,这个点下随机生成就好,如果下面的“消息加解密方式”非安全模式,用不到。

【重要】

提醒下小伙伴们哦,启用服务器配置,会影响到你之前公众号设置的自定义菜单!!!

启用成功,微信会失效掉你之前配置的自定义菜单,要求你通过接口来生成公众号菜单。

好了,继续我们正文(生成菜单,代码我再另一篇文章附码)~

在配置以上服务器配置的时候,URL哪来?Token怎么用?

(上面消息加解密方式我先用:兼用模式,EncodingAESKey参数就用不上了哈)。

URL我配置的是:https://www.域名.com/wechat/reply/(URL最后的斜杠大伙看代码就知道了)

下面,直接上代码:

import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值