基于 bark 实现评论通知支持ios平台

481次阅读
没有评论

博主现在是默认是将评论发送到站点邮箱当中,查看评论需要多一步去邮箱看下邮件,我自己比较懒,有的时候也会忘记去看邮件,在逛社区看到有个bark可以实现消息推送,试着用一下,这个跟server酱有点类似。 先看效果吧 基于 基于

现在来说明开发的步骤:

注册 bark

你可以在商店去搜索 bark,我自己是 ios 在appstore 里面可以直接搜索,这个app的代码是网上已经开园了,如果担心有后门可以去看看源代码

密钥

你可以得到一个key 这个是实推送的密钥

推送文档

想要推送什么内容,推送的格式可以从 https://github.com/Finb/Bark/blob/master/README.md 这里去查看文档

实战-wordpress

需要修改的文件是function.php,我自己的事添加以下代码

function sc_send($comment_id){

    $text = '恭喜主人,又有小伙伴来留言了!'; // 这个都是可以随便改的
    $comment = get_comment($comment_id);
    $desp = $comment->comment_content;
    $key = '替换成你自己的key';
    $postdata = http_build_query(
        array(
            'title' => $text,
            'body' => $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('http://api.day.app/'.$key, false, $context);

}
//sc_send();
add_action('comment_post', 'sc_send');
admin
版权声明:本站原创文章,由admin2021-10-06发表,共计837字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)