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

2,928次阅读
没有评论

共计 837 个字符,预计需要花费 3 分钟才能阅读完成。

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

现在来说明开发的步骤:

注册 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');
正文完
请博主喝杯咖啡吧!
post-qrcode
 
admin
版权声明:本站原创文章,由 admin 2021-10-06发表,共计837字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码