关于微信推送消息的调研记录(2019)

1,773 阅读2分钟

背景

计划写个定时提醒,用来提示写周报的。

自己的话就定闹钟好了,想顺便写了别人也能用的。

可选方案1.微信机器人

可用功能

  • 定时提醒
  • 关键字查询信息
  • 关键字修改信息
  • 更多其他

效果

实现思路

使用个人微信账号充当群内机器人

使用wechaty模拟人为操作

方案优势

十分强大,无所不能,真人能做的操作都能做。

方案劣势

需要一个能登陆web微信的个人账号(据说tb200一个?),

需要跑在自己的服务器上来保护隐私(微信聊天记录会被一览无余),

需要控制动作频率,以免被封(非营销号 无需担心)。

参考资料

可选方案2.企业微信

可用功能

  • 定时提醒
  • 更多其他

效果

实现思路

使用企业微信里的群机器人

使用腾讯云的SCF做定时任务

方案优势

几乎0成本(使用腾讯云的SCF做定时任务)

方案劣势

需要开通企业微信而且你的同事都有用企业微信(和普通微信不是一个)

参考资料

可选方案3.server酱

可用功能

  • 定时提醒
  • 更多其他

效果

一对一 server酱

一对多 pushbear(改版后没条件搞了。。)

实现思路

关注方糖公众号

使用公众号的推送模版

方案优势

简单可操作 一行代码的事

方案劣势

一对多,需要服务号支持

参考资料

总结

即时消息推送(应用场景:项目线上报错预警等)

定时消息推送(应用场景:周报月报等)

推送端(微信,企业微信,邮件等)

嗯。。写了得能用才行