1
头图

前言

最近发现pushplus和server酱的推送增加了限制,还得认证,加之这俩平台免费数量较少,标题可用字少,于是琢磨着有啥别的渠道可以替换,搜寻良久,还真找到一个,操作简单,限制小,标题可用字数多,最重要的是还不要钱,简直不要太爽,赶紧整理下分享出来。
采用本方案最终可以让你达到这样的效果:

  1. 友好的推送样式IMG_9461_副本.png
  2. 多多的内容支持:文本、markdown、图片、图文、文件、语音、模板卡片七种消息类型
  3. 高高的频率限制,每个机器人发送的消息不能超过20条/分钟
  4. 大大的平台,超高的稳定性,最重要的是妥妥的白嫖,简直不要太爽啊!

核心逻辑

核心逻辑很简单,利用企业微信内部群的群机器人自带的webhook功能实现消息推送到企业内部群,然后通过微信插件实现在微信中接收通知的功能。
听起来有点绕,但是做起来很简单,下面是具体的步骤。

操作步骤

注册企业微信(已有可略过)

企业微信官网或者企业微信app上注册都可以,类型自己选(我选的其他组织团体),但是不要注册个人团队,个人团队好像没有管理后台。目前是否认证对咱们使用推送功能没有影响,可以忽略。

创建机器人

注册完了之后,我们自己的微信应该默认会在一个全员群里的,你可以直接在这个群里添加机器人,这个步骤在企业微信app可以操作(管理后天是否可以我没有尝试),步骤如下。
未命名.jpg
添加之后我们会得到一个webhook地址,复制这个地址,按照webhook文档说明在我们程序中调用就行了。
到这一步我们可以在企业微信里接收消息了,当然,消息还是要在微信内查看才方便,所以我们还需要进行下面这项非常重要的操作。

开启微信内接收消息

登录企业微信管理后台,一级菜单进入我的企业,选择微信插件,勾选页面上的[允许成员在微信插件中接收和回复聊天消息]选项,然后扫描二维码关注企业号。
截屏2024-08-10 14.28.57_副本.png

关注之后(关注过程可能还会有引导操作,按提示走就行)推送样式大概是这样的。

截屏_副本2.png

到此,步骤结束,之后再有推送消息就可以在微信里了,当不过你要新增机器人的话还是需要在企业微信操作的。

需要留意的点

  1. 什么?你问我如何看webhook调用日志?我也不知道,文档没写。
  2. 刚发现,在Mac的微信里,这个推送消息是不显示的,这让我很郁闷。Windows上的微信我没试,不知道能否显示。

总结

整个过程不复杂,按图操作即可,不得不说这生态内操作,使得整个过程甚为方便,甚至有些优雅,哈哈哈,另外这个群聊机器人的可玩性很高,可以继续拓展其他玩法。


aqiongbei
2k 声望281 粉丝

人生路上,你走的每一步都算数