java的spring boot版本企业微信接入与自动回复消息

准备工作

我们需要把我们自己的服务通过内网映射工具映射出去让外网能够访问到我们的服务。

具体可参考我的这一篇文章:https://blog.csdn.net/q15102780705/article/details/112979490

另外如果对企业微信管理后台不太了解的可以看看我另一篇文章:https://blog.csdn.net/q15102780705/article/details/111227745

看完后接入之前先去创建一个应用。

然后我们第一步需要配置企业微信接入,第二步是接收消息,第三步回复消息

第一步:企业微信接入

进入企业微信的后台管理,点击应用管理--->API接收消息

填入相关信息,保存。

URL :     我们自己本地的服务,需要用到的服务映射到外网给企业微信接口接收到。

Token:     可以随机获取,粘贴到我们的代码中,也可以自己随意写,和代码里的保持一致就行。

EncodingAESKey:    同上,和代码里的秘钥KEY保持一致。

我这里的checkUrl接口就是暴露出来启动服务后点击上图的保存后捕捉的。

然后上面的三个参数和上图企业微信后台管理的token和EncodingAESKey相同。

企业号id可以在我的企业看见

把代码的配置项和企业微信后台的配置项配置好后我们点击保存

这种提示就代表我们配置的有问题,可以核对下配置项和自己启动的服务暴露地址是否和后台管理的URL一致。

保存成功后会提示保存成功!

填写成功后这里会显示已启用API接收

接入消息的方法为GET请求:

第二步:接收消息

我们需要写一个POST的和接入企业微信的一样的暴露出去的接口,方法体具体用来写接收以及解析参数。

第三步:回复消息

回复消息的代码我们可以直接写在接入消息的里面,这样做到接收到消息后立马响应回复

效果:

我们在我们的应用中去发送消息。

打印的日志:

代码用到的加密解密,还有一些工具类,代码量不少,在这就不一个个展示的,需要下载的下载。

下载地址:https://download.csdn.net/download/q15102780705/14953783

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值