
天天
## Apprise 是什么? 简单来说,Apprise 是一个**通知推送的瑞士军刀**。它把各种五花八门的通知服务统一成一个简单的接口。你不用再为每个平台写不同的代码了,一个命令就能群发! ### 它能干啥? - **支持 100+ 通知服务**:邮件、Telegram、Discord、Slack、钉钉、飞书、Pushover... wx 就先别想了 - **统一的调用方式**:不管是什么平台,调用方式都一样简单 - **支持附件发送**:图片、文件统统都能发 - **轻量级**:不吃资源,运行贼快 - **可以自定义插件**:如果有它不支持的服务,你还能自己写插件 https://appstore.lazycat.cloud/#/shop/detail/io.zeroc.app.apprise ## 快速上手:5 分钟搞定第一条通知 应用安装后,打开首页  可以看到左侧是导航栏,右侧是功能讲解。 点击左侧Configuration Manager(配置管理器) • 用于管理和查看当前的通知服务配置。 • 可以添加、修改、删除通知渠道(如 Telegram、邮件等)。 • 适合需要持久化保存通知配置的场景。 点击这里,查看服务状态是否正常  如果成功会返回 ok  点击Apprise Details 这里列出了所有支持的平台,以及怎么使用  以飞书为例  可以看到,它需要一个 token,类似 feishu://token 就能使用了  如果不知道怎么获取飞书的 token,可以参考我的[这篇攻略](https://lazycat.cloud/playground/guideline/1276) 比如某个飞书群的 webhook 地址是: https://open.feishu.cn/open-apis/bot/v2/hook/1d9148be-bdbe-44aa-a3a4-7a8cddd4e0124eb 其中 hook/后面的这一串数,就是我们需要的 token 在 configuration 里,我们加上飞书的配置,保存一下  在右侧的通知功能里,我们新建一条通知  点击下方发送按钮  提示发送成功了  回到飞书群,可以看到消息已经收到了:  ## 常用平台配置速查 ### 邮件(Gmail 为例) ``` mailto://你的邮箱:应用专用密码@gmail.com ``` 注意:需要在 Google 账户设置里生成"应用专用密码" ### Telegram 1. 找 @BotFather 创建机器人,获取 token 2. 找 @userinfobot 获取你的 ChatID 3. 格式:`tgram://机器人token/ChatID` ### Discord 1. 服务器设置 → 整合 → Webhook → 创建 Webhook 2. 复制 Webhook URL 里的 ID 和 Token 3. 格式:`discord://webhook_id/webhook_token` ### 钉钉 ``` dingtalk://token/ ``` ### 企业微信 ``` wxteams://corpid/corpsecret/agentid ``` ## 常见问题解答 **Q: Apprise 支持微信通知吗?** A: 原生不支持(毕竟是老外的项目)。但你可以通过 Server 酱、PushPlus 等国内服务间接实现。 **Q: 能同时发送给多个接收者吗?** A: 当然可以!多写几个 URL 就行: ```bash apprise -t "群发" -b "内容" \ "tgram://token/chatid1" \ "tgram://token/chatid2" \ "mailto://email@gmail.com" ``` ## 总结 Apprise 是一个相当实用的工具,特别是当你需要: - 监控服务器状态 - 自动化任务通知 - 多平台消息分发 - 整合各种服务的通知 它最大的优势就是**简单统一**,它能让你的通知系统变得超级简单,再也不用为各种 API 文档头疼了!
评论
0暂无评论