采用Server酱推送WordPress评论

Server酱是什么

「Server酱」,英文名「ServerChan」,是一款「手机」和「服务器」、「智能设备」之间的通信软件。

说人话?就是从服务器、路由器等设备上推消息到手机的工具。

图片[1]-采用Server酱推送WordPress评论-岸边IBIAN

通过它,可以实现以下消息通道的推送:

  • 企业微信应用消息:无需安装企业微信客户端,可在微信中直接收到消息,内容显全文
  • 手机客户端:Andorid有官方测试版,iOS 可用 Bark 通道
  • 群机器人:企业微信、钉钉、飞书群
  • 微信服务号和测试号:依赖模板消息接口(微信可能会在某天下线该接口,建议配置多个通道随时切换)
  • 邮件和短信原生不支持,但可以通过自定义通道调用其他云服务来实现

PHP调用

function sc_send(  $text , $desp = '' , $key = '[SENDKEY]'  )
{
    $postdata = http_build_query( array( 'text' => $text, 'desp' => $desp ));
    $opts = array('http' =>
    array(
        'method'  => 'POST',
        'header'  => 'Content-type: application/x-www-form-urlencoded',
        'content' => $postdata));

    $context  = stream_context_create($opts);
    return $result = file_get_contents('https://sctapi.ftqq.com/'.$key.'.send', false, $context);

}
//评论微信推送 WORDPRESS 调取使用
function wpso_wechet_comment_notify($comment_id) {
$text = get_bloginfo('name'). '上有新的评论';
$comment = get_comment($comment_id);
$desp = $comment->comment_author.' 同学在文章《'.get_the_title($comment->comment_post_ID).'》中给您的留言为:'.$comment->comment_content;
$key = '查看下文key如何获取';
$postdata = http_build_query( array( 'text' => $text, 'desp' => $desp ));
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata));
$context = stream_context_create($opts);
$admin_email = get_bloginfo ('admin_email');
$comment_author_email = trim($comment->comment_author_email);
if($admin_email!=$comment_author_email) {
return $result = file_get_contents('https://sctapi.ftqq.com/'.$key.'.send', false, $context);
}
}
add_action('comment_post', 'wpso_wechet_comment_notify', 19, 2);

获取KEY

1、登录Server酱

图片[2]-采用Server酱推送WordPress评论-岸边IBIAN

2、获取KEY,复制粘贴到所需的地方

图片[3]-采用Server酱推送WordPress评论-岸边IBIAN
THE END
点赞0赞赏 分享
抢沙发
头像
提交
头像

昵称

取消
昵称表情

    暂无评论内容