
天天
## 为什么选择ntfy?
ntfy 是一个基于HTTP的简单发布-订阅通知服务,通过ntfy,您可以从任何计算机通过脚本发送通知到您的手机或桌面。
说人话就是:这玩意能让你的服务器、脚本、任何程序都能给你的手机发消息,而且完全免费!
https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.ntfy
## 快速体验
应用安装之后,左上角有个通知,点击授权

点击左侧添加一个订阅,可以自动生成一个名字

在左侧可以可以看到刚才添加的订阅

下方可以测试是否通畅

我用的是Windows电脑,在powershell里输入
`Invoke-WebRequest -Uri "https://ntfy.lanmao168.heiyu.space/m9Is7U7OL2BFLhcM" -Method POST -Body "hello world" -ContentType "text/plain"`
之后听到了一个提示音,并且在网页端看到了hello world的消息

如果是mac,可以这样
打开终端(命令行),输入:
```bash
curl -d "Hello from ntfy!" https://ntfy.lanmao168.heiyu.space/m9Is7U7OL2BFLhcM
```
你还可以设置 通知优先级、标题和标签 消息。这是一起使用其中一些的示例:
`Invoke-WebRequest -Uri "https://ntfy.lanmao168.heiyu.space/m9Is7U7OL2BFLhcM" -Method POST -Headers @{"Title"="Unauthorized access detected"; "Priority"="urgent"; "Tags"="warning,skull"} -Body "Remote access to $($env:COMPUTERNAME) detected. Act right away." -ContentType "text/plain"`
效果是这样

这个应用也有官方app,在应用商店里可以搜到

使用方法和电脑端是类似的。
## 总结
ntfy是个很实用的工具,特别适合:
- **运维人员**:非常适合运维人员或开发人员搭建消息推送服务
- **开发者**:API简单,集成方便
不需要复杂的配置,不需要注册一堆账号,就是发个HTTP请求这么简单。
评论
0暂无评论