V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
rizon
V2EX  ›  程序员

简单好用的 消息推送订阅、日志报警服务

  •  
  •   rizon ·
    othorizon · 2018-12-24 16:24:27 +08:00 · 2686 次点击
    这是一个创建于 2190 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这是一个简单的消息推送订阅小程序,之前在帖子 /t/519013 有说写了一个小程序,前几天加入了通知功能和订阅的分享功能,算是一个完整可用的程序了。

    使用流程:

    1. 创建一个主题,拿到 sendKey 与订阅码
    2. 需要订阅的人,扫码订阅主题(或者群分享的直接打开)可以接收消息
    3. 需要推送消息的人,调用 API 可以使用 sendKey 推送消息

    应用场景:

    • 简单的日志报警监控,对于个人开发者来说,一个短信报警或者其他方式的日志监控是有一定成本,使用该方式来只需要非常简单调用 api 推送报警信息即可
    • 好像没有其他用处了,,,emmmm 如果你拿来当作一个匿名的公告栏倒也未尝不可

    一个有意思的消息通知机制:

    通知功能单独拿出来简单说一下,小程序的通知机制是用户一个表单提交对应一条通知消息的限制方案。我个人也觉得不应该过度和频繁的发送通知,对于线上日志报警的场景,也应该是少量的报警和高效的解决。所以在这个程序里用户需要手动去分配报警通知的配额,配额一旦使用完,便不会再发送通知。

    示例:

    这是一个我创建的主题的订阅码,直接微信扫描这个二维码就可以订阅主题了。
    这里我抓了 V2EX 的程序员主题下的首页列表信息作为演示消息。


    小程序二维码:

    13 条回复    2018-12-25 13:46:12 +08:00
    lhx2008
        1
    lhx2008  
       2018-12-24 16:27:33 +08:00 via Android
    不能主动推基本就用处不大了,只能拉真的有点傻
    mht
        2
    mht  
       2018-12-24 16:31:11 +08:00
    电报 bot 主动推送比较方便 我之前写了个
    rizon
        3
    rizon  
    OP
       2018-12-24 16:31:51 +08:00
    @lhx2008 #1 没明白你说的不能主动推是什么意思?如果说的是通知功能的话,文中也说了是有通知功能的,只是目前限制了通知条数,如果真的要做通知的话,唯一的选择就是做 app 或者用其他的方式,比如微信公众号,但是做服务号是需要企业认证的。
    rizon
        4
    rizon  
    OP
       2018-12-24 16:34:49 +08:00
    @mht #2 嗯,谢谢,可以考虑加入 telegram 的 api,不过还是希望可以受众更普遍一些。并且尽量不额外增加用户的成本
    icyluna
        5
    icyluna  
       2018-12-24 16:45:01 +08:00
    那个 这个和 Server 酱的区别是?
    rizon
        6
    rizon  
    OP
       2018-12-24 17:04:16 +08:00
    @icyluna #5 emmmm 目前看来貌似没啥区别,而且 server 酱还是更成熟的产品。。不过我还是会做下去的,并且争取找到一个不一样的有自己特色的发展方向吧
    hvboekml
        7
    hvboekml  
       2018-12-24 17:10:02 +08:00
    问题是有有效期啊
    rizon
        8
    rizon  
    OP
       2018-12-24 17:57:33 +08:00
    @hvboekml #7 没办法 官方限制。 只能考虑增加一些其他的通知途径了,在不增加用户使用成本的情况下,大概也就只有微信公众号了,可是做服务号的话就得企业认证了,但是做订阅号的话就没意义了。。
    lzj307077687
        9
    lzj307077687  
       2018-12-25 09:06:58 +08:00
    @rizon 公众号模板消息的话要有用户交互才能发
    我们公司的公众号就是主动推送消息被投诉了 2333
    再被投诉就接口都没法用了
    xuextx
        10
    xuextx  
       2018-12-25 09:15:44 +08:00
    差不多隔一段时间就有 类 Server 酱 的帖子出来
    rizon
        11
    rizon  
    OP
       2018-12-25 12:14:57 +08:00 via iPhone
    @lzj307077687 要看号的类型吧 服务号的话 可以推的吧,像 server 酱 这类 就是利用公众号推送的
    lzj307077687
        12
    lzj307077687  
       2018-12-25 13:45:08 +08:00
    @rizon
    https://mp_weixin_qq_com/wiki?t=resource/res_main&id=mp1433751288
    刚看了下 好像没分号类型,不过我们之前主动向用户推送的是新商品上线,可能也涉及了营销
    不过频率过高也好像不太行
    lzj307077687
        13
    lzj307077687  
       2018-12-25 13:46:12 +08:00
    url 前面的下划线要换成点 要 90 天才能发 url
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   998 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:30 · PVG 02:30 · LAX 10:30 · JFK 13:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.