V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vemodalen821
V2EX  ›  程序员

有哪些推送平台推荐的? 类似于 Bark Pushdeer 之类的

  •  
  •   vemodalen821 · 288 天前 · 3492 次点击
    这是一个创建于 288 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RT
    需要推送一些通知信息到手机上,
    1. Andriod 和 iOS 都支持
    2. 需要支持推送图片
    3. 文本发送最好支持 Markdown 语法

    目前在用 Telegram 的 Bot 发送消息,但是网络不好的时候还是挺麻烦
    企业微信应用有频率限制,消息过多就会被吞
    QQ 好像现在杀的挺严
    Bark 不支持图片推送
    Pushdeer 说是支持图片推送,但是试了一下发图片失败了
    Pushover 需要付费 TAT
    飞书和钉钉暂时没试过,不知道是不是和企业微信应用一样,频率限制过大
    邮件太过古老 不考虑了
    24 条回复    2024-02-21 22:05:25 +08:00
    harmless
        1
    harmless  
       288 天前 via iPhone
    chanify
    xiangchen2011
        2
    xiangchen2011  
       288 天前
    关注一下
    harmless
        3
    harmless  
       288 天前 via iPhone
    @harmless 不过貌似不支持安卓
    bequt
        4
    bequt  
       288 天前
    建议飞书 钉钉吧,其他也开始慢慢收费。
    飞书钉钉传文件也好用。
    Constantping
        5
    Constantping  
       288 天前
    ntfy
    Pteromyini
        6
    Pteromyini  
       288 天前
    pushplus ,飞书 larksuit 也有通知机器人,自建推荐: https://github.com/LeslieLeung/heimdallr
    Nosub
        7
    Nosub  
       288 天前 via iPhone
    微信绑定 QQ 邮件,直接推邮件给 QQ 邮箱不是什么问题都解决了吗。
    Hconk
        8
    Hconk  
       288 天前 via iPhone
    自建 vocechat ,或者更轻量的可以用 memos ,Chrome 插件搭配手机上的 app 传个文本链接图片的很方便
    SingeeKing
        9
    SingeeKing  
       288 天前
    强烈推荐 Pushover ,一次付费终身可用,用了好多年了真的很棒
    lniwn
        10
    lniwn  
       287 天前 via iPhone
    server 酱?
    Paranoid1119
        11
    Paranoid1119  
       287 天前
    我知道的钉钉支持 Markdown 语法+带图片的 ,目前在用,估计飞书也支持
    X-Force
        12
    X-Force  
       287 天前
    PushOver 一次性付费的,其实便宜得很~
    dorothyREN
        13
    dorothyREN  
       287 天前
    用 discord 吧,国内能用。
    Andrue
        15
    Andrue  
       284 天前
    第三方开源 im--Matrix 能满足你所有的需求,只是搭建起来需要仔细阅读文档
    YamatoRyou
        16
    YamatoRyou  
       284 天前
    ntfy 可以跨平台 (现在正在 Windows / Android / iOS 下同时使用), 但 iOS 有一些额外注意事项.
    https://github.com/binwiederhier/ntfy
    YamatoRyou
        17
    YamatoRyou  
       284 天前
    @YamatoRyou #16
    刚才没注意看要求细节, 补充一些内容:
    ntfy 发送图像只能以附件的形式 (甚至可能不能直接查看), iOS 客户端当前版本不显示发送的图像, Android 客户端恶要求下载到本地才能查看. 这种情况下 ntfy 可能不适合你.

    建议部署 Matrix + Element 或其它兼容的客户端, 我的其中用法之一是每小时收集指定 URL 显示的网页并对其截图 (截图工具是无头 Chrome), 最后通过 Matrix 发送到我的手机或其它机器上. 这种是可行的, 并且已经用了很久.
    图像的呈现方式: Element 在 iOS 上不能直接在通知条目上显示图像, Android 则可能取决于系统 (我的 2 个手机都可以直接在通知上显示那张图像的一部分). 但共同点是只需点击对应的通知即可跳到对应的图像.

    Markdown 问题: Element 支持 Markdown, 但在所有移动客户端上存在渲染和排版上的缺陷, 比如行距过大导致的不美观.
    YamatoRyou
        18
    YamatoRyou  
       284 天前
    @YamatoRyou #17
    然而毕竟 Matrix + Element 方案最适用的场景是真人或机器人聊天, 单纯的通知推送, 用这个有杀鸡用牛刀个感觉. 那些专用的推送工具会更合适. 我说的这些都是一些废话, 当个参考就好.
    vemodalen821
        19
    vemodalen821  
    OP
       280 天前 via iPhone
    @YamatoRyou Element 在国区 iOS 似乎没有什么好的客户端
    vemodalen821
        20
    vemodalen821  
    OP
       280 天前
    @YamatoRyou #18 事实上 结合我的其他一些使用场景 使用 IM-Matrix 类的产品很合适 但是似乎 IOS 国区上没有客户端用? Vocechat 倒是能满足,但是限制 20 用户了
    vemodalen821
        21
    vemodalen821  
    OP
       280 天前
    @wheat0r 接口文档看了下 不支持发图
    vemodalen821
        22
    vemodalen821  
    OP
       280 天前
    @Andrue iOS 国区有什么可用的客户端呢
    YamatoRyou
        23
    YamatoRyou  
       280 天前
    @vemodalen821 #20
    鉴于苹果要求 "完成备案的应用才能上架" 的原因, Element (包括各种兼容 Matrix 的第三方客户端) 在国区 AppStore 一定会找不到, 如果你青睐了这个方向, 则需要一个外区账号安装客户端.

    另外: Element 是第二代官方客户端 (推送流程需要代理辅助, 而且客户端截至停更也依旧不稳定经常崩溃), 现已事实上停更, 第三代 Element X 还处于早期阶段 (功能不全).
    其实此时 Android 机器的门槛客观上更低.
    YamatoRyou
        24
    YamatoRyou  
       277 天前
    @vemodalen821 #20
    刚才看了一下 VoceChat 的文档, 它有一个对位于境内的服务器来说很致命的问题: Android 客户端的推送依赖 FCM, 这一点不如 Element. Element (G2) 支持使用 ntfy 作为推送网关, 而 ntfy 也可以自建, 从而解决了移动客户端的推送问题.
    至于 iOS, Synapse 不需要额外配置, 仅需要其所在的系统环境 (或容器) 能正常请求 matrix.org/_matrix/push/v1/notify 即可.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1087 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:26 · PVG 07:26 · LAX 15:26 · JFK 18:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.