V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
7gugu
V2EX  ›  分享创造

[WP 插件] WPComment2Bark

  •  
  •   7gugu · 27 天前 · 821 次点击

    WPComment2Bark

    背景 🏞

    最近大半年都在搞实习和雅思,其实没做多少实用的工具出来,有点手痒痒了。因此接着博客重建的契机,动手搞了一个评论信息推送的小插件。

    思考 🤔

    技术指标:

    1. 高触达率 🚀
    2. 开箱即用 📦
    3. 高度安全 🔐

    解决方案:

    1. 邮件推送

    原来的推送方式就是通过 Email 的形式来推送,有可能会出现消息推送不及时或者被拒信,无法满足高触达率的技术要求,故摒弃这种推送方式。

    2. Server 酱

    Server 酱年初也因为各种外部原因,降级成了企业微信推送,其实不是特别方便,用户还得去装一个企业微信,然后配置 Bot,再去配置 APIKEY 。对于我们做开发的用户来说,已经是挺繁琐的步骤了,对于普通用户而言简直就是噩梦。无法满足开箱即用的要求,故放弃。

    3. Bark

    最后我将目光投到了 Bark 身上,Bark 是 V 站的一个 dalao 搞的一套利用 Apple 消息推送机制做的 Web 信息推送框架。Bark 也同时满足我们三项技术要求:

    1. 高触达率

    借助 Apple 推送机制,我们甚至可以在息屏的情况下,都能正常收到推送消息。无视任何垃圾回收机制,绝对在线。

    2. 开箱即用

    用户只要下载 Bark 客户端,博客安装插件,配置插件,即可投入实际使用。

    3. 高度安全

    Bark 提供免费服务器的同时,也提供了源代码供用户进行审查。如果是对于隐私比较敏感的用户,还能选择通过 Docker 部署自己的私有推送服务器。

    综合上述优点,我选择了使用 Bark 作为消息推送的核心功能支持。

    作用 🏄🏼‍♀️

    每当有人评论你的文章时,可以推送到你的 Bark App 。

    配置指南 🧭

    1. 从 AppStore 下载 Bark 客户端

    2. 上传 & 安装插件

    3. 配置推送链接

    首先从客户端上复制出推送 API 和 API 密钥

    第二步,切换到博客后台,依次点击 [设置->讨论] ,滚动到底部,找到 [ Bark 推送设置]

    至此就完成了全部配置工作,只要有新的评论被发出,就会调用 API 想您推送消息。

    插件仓库 ⛺️

    https://github.com/7gugu/WPComment2Bark

    点击 [ Code -> Download ZIP ] 下载压缩包后,按照配置指南,一步一步的安装即可。

    联系方式

    1. 博客: https://www.7gugu.com
    2. 邮箱: [email protected]

    issue

    如果有问题,请直接发 issue,我看到就会及时处理的了。

    第 1 条附言  ·  20 天前
    上架到 Wordpress 的插件市场了: https://wordpress.org/plugins/wpcomment2bark

    欢迎大家来使用呀!
    10 条回复    2021-09-27 14:49:32 +08:00
    v2ka
        1
    v2ka   27 天前
    终于有人讨论 WP 技术了!感谢作者为 WP 添砖加瓦。

    我知道的,WP 自带的有新评论邮件发提醒消息,这个产品没啥问题,需求有点边缘。
    7gugu
        2
    7gugu   27 天前
    @v2ka 哈哈,确实,推送评论的方法多种多样,我这个只是做了一些小的改进而已。如果恰好戳中痛点的话,其实是非常好用的。反之,其实用 Email 也凑活着可用😂。
    peesefoo
        3
    peesefoo   27 天前
    备案了的话,主机商要求关闭评论~~
    7gugu
        4
    7gugu   27 天前 via iPhone
    @peesefoo 一般备案后,就可以开回去了,只要不太过分,管局一般是不会管你的。最多就是年审的时候,让你撤了,过了的时候,你再开回去就好了🤷‍♂️。
    LeslieLeung
        5
    LeslieLeung   26 天前 via iPhone
    @7gugu #4 歪个楼 好像管局的要求是 发帖、评论等功能需要用户注册并实名 不过确实一般不管
    xiqingongzi
        6
    xiqingongzi   26 天前
    可以考虑提交到 WP 官方的插件系统里。
    7gugu
        7
    7gugu   26 天前 via iPhone
    @xiqingongzi 正在弄,审核有点慢👌
    7gugu
        8
    7gugu   26 天前 via iPhone
    @LeslieLeung 对的,还要提供手机号码😂,所以建议还是把站点建在海外吧🤷‍♂️
    learningman
        9
    learningman   26 天前 via Android
    我最近也做了个跟这个差不多的玩意儿。用的 mipush,安卓 only 。
    但是现在送达率 10%都没有,我也不知道为啥()
    7gugu
        10
    7gugu   20 天前
    @xiqingongzi 目前已上架到 Wordpress 的插件市场了: https://wordpress.org/plugins/wpcomment2bark 欢迎来使用呀!
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3252 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:33 · PVG 13:33 · LAX 22:33 · JFK 01:33
    ♥ Do have faith in what you're doing.