跳到主要内容

使用分享到服务器动作将通知发送到ntfy

· 阅读需 2 分钟
Webb

ntfy

介绍

ntfy (发音为 notify )是一个简单的基于HTTP的 发布-订阅 通知服务。 它允许您通过任何计算机上的脚本和/或使用 REST API 将通知发送到您的手机或桌面。 它具有无限的灵活性,并且是 100% 免费的软件 。

https://ntfy.sh/

安装服务端

参考官方的安装教程

https://docs.ntfy.sh/install/

安装客户端

移动端:https://docs.ntfy.sh/subscribe/phone/

桌面端:https://docs.ntfy.sh/subscribe/pwa/

网页端:https://docs.ntfy.sh/subscribe/web/

设置分享到服务器动作

这里就不介绍如何设置规则具体步骤可以点击下方的链接。

https://docs.notificationfilter.com/docs/tutorial-extras/rule-action/share-to-server/

通过POST方式设置HTTP请求头发送通知(推荐)

打开ntfy发送教程页面,选择HTTP。

选择的区域是请求头,将Title: Unauthorized access detected复制粘贴到动作设置页面请求头输入框中。

1.png

把请求头的Title: 后面的内容替换成$t_all变量。请求体输入$c_all。这样微信发送的通知标题和内容就可以发送到ntfy。

2.jpg

通过POST方式设置JSON发送通知

打开ntfy发送教程页面,选择HTTP。

选择的区域复制粘贴到动作设置页面请求体输入框中。

3.jpg

将不重要的内容移除并且把通知title和message替换成对应的变量。

4.jpg

通过GET方式发送通知

打开ntfy发送教程页面,选择HTTP。

选择的区域复制后粘贴在URL最后的部位,移除不重要的内容把Webhook+triggered替换成$c_all

5.jpg