WordPress Typecho Hexo 实现消息的及时 QQ 微信 推送

本文介绍了如何使用Server酱和Qmsg酱将WordPress、Hexo、Typecho博客的新评论实时推送到QQ和微信。通过设置自定义钩子和POST请求,实现消息的自动推送。同时提供Typecho的Comment2Wechat插件安装方法,以及Hexo的JS实现方案。
摘要由CSDN通过智能技术生成

WordPress Typecho Hexo 实现消息的及时 QQ 微信 推送

WordPress 在有新评论的时候,可以有邮件推送,但是长老平时也不是时时刻刻都会打开邮箱看着,所以希望能够将新评论及时地推送到自己的 QQ 或者微信,以便及时查看、及时回复。下面长老将分享如何简单、快速地将消息推送到自己的 QQ 和 微信。

Server 酱是一个微信消息推送平台、Qmsg 酱是一个 QQ 消息推送平台,利用它们,我们可以轻松实现自己服务器上业务在满足一定条件时自动推送及时消息到自己的手机上。

http://sc.ftqq.com/3.version

https://qmsg.zendee.cn/

推送平台这么多,为什么长老要向大家推荐这两个呢?首先,Slack 这样的平台提供了太多可定制的功能,API 文档又长又复杂,而且还要安装额外的客户端,注册账号也是一件很麻烦的事情,选手机短信就更加麻烦了。

长老相信对于国内用户,大概没有比 QQ 和微信用的更多的通讯平台了,所以推送到 QQ 和微信是最方便的。

Server 酱和 Qmsg 酱只有一个 API 地址,只需要将消息发送 POST 请求到这个地址即可,可以轻松实现不同的功能,例如:

  1. 博客有新评论时及时通知作者

  2. 抢票脚本抢到车票时通知本人

  3. 正在服务器上运行着的深度神经网络模型,每隔 1 个小时向自己推送一条消息,包括当前 loss 和 accuracy

  4. 服务器 CPU、内存占用超过 80% 给自己报警

使用说明可以参考各自的官网(其实也没有什么使用说明,就是拿一个地址,然后发个 POST 请求),长老以 WordPress 新评论推送 QQ 和微信通知为例,详细说一下使用步骤。

这个方法同样适用于 Hexo、Typecho 等博客平台(就是把 PHP 代码换成 JS 代码嘛),你可以根据自己需求,修改代码、挂不同的钩子,以实现个性化的需求。

首先我们看一下 Qmsg 酱的使用。

Qmsg 酱是使用 QQ 互联的 KEY 来作为服务调用地址的。

我们进入官网,点击登录,选择 QQ 登录,登录成功后的界面非常简单,我们选择一个推送机器人,然后添加自己的 QQ 号,点击保存。

添加成功后,我们打开手机 QQ,添加这个 Qmsg 的 QQ 号,这是一个消息推送机器人,之后的消息会通过这个 QQ 给我们推送。

然后我们点击“文档”页面,记录下自己的接口地址,如 https://qmsg.zendee.cn:443/send/<KEY>.html

接下来我们编辑 WordPress 主题下的 functions.php 文件,增加一个自定义钩子。

我们首先写一个推送函数,该函数会挂载到 Wordpress 钩子,无需关心参数和返回值。

在函数中首先根据 comment_id 获取 comment 全部信息,然后根据自己需求,产生相关描述,接着封装一个 POST 请求,将产生的数据对象发送到刚才我们获得的接口地址中。

函数只要直接挂到 WordPress 的评论钩子即可。

/**
 * 评论推送到 QQ,该函数会挂载到 Wordpress 钩子,无需关心参数和返回值
 * @param $comment_id
 * @return false|string
 */
function push_qq($comment_id)
{
   </
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凝神长老

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值