微信公众号通知消息

微信公众号可以将消息交给WeixinHandler处理,如果能主动发送通知消息到手机微信就非常方便了,微信公众号的“发送模板消息”接口可以使用。

  • 关注我的测试号,获取openid值
    关注时会通知openid值,手动发送“openid”也可获取openid值

  • 调用微信通知消息接口
    参数为openid、text或chat。
    text用于指定通知消息,chat用于聊天响应消息(与发chat内容到测试号的效果一样)


使用场景:

  • 服务器监控
    使用crontab定时执行监控脚本,如果指标超过阈值则发送微信通知消息
    脚本可以参考check_gc.sh,本站使用了weixin-metric.sh来定时发送相关指标信息。

  • 通知房贷消息
    房贷和信用卡类似,如果是等额本息则使用日历通知就够了,但如果是等额本金,则可以每期计算出本金和利息,然后将详细信息通知到微信
    关注测试号后,发送“房贷”,会提示:“房贷 本金 利息 期数 首次还款年月”,根据“示例”进行数配置
    再次发送“房贷”,会收到详细的还款信息:包含第几期/总期数,本金,利息,本息
    然后是定时微信通知:$service/weixin/notify?openid=$openid&chat=房贷,参考weixin-fangdai.sh
    crontab -e:30 9 9 * * sh /soft/shells/weixin-fangdai.sh >> /var/log/mycron_clears.log


后续可以考虑在“房贷”配置时,自动在还款日前发送微信通知,有需要的可以关注测试号哟!

posted @ 2019-12-31 20:21  xlongwei  阅读(4144)  评论(0编辑  收藏  举报
xlongwei