为什么要使用ntfy

当应用程序出现了问题,我们需要应用程序把问题发送给ntfy程序,然后ntfy程序显示消息来提醒我们。

ntfy原理

ntfy对外提供API接口,我们的应用程序可以通过API接口把消息发给ntfy,ntfy接收到消息后以可视化的形式展示出来。

ntfy服务的搭建和主题设置

  1. 使用docker方式来运行ntfy,官网地址:https://github.com/binwiederhier/ntfy
  2. 新建一个notify主题,这个主题相当于分类,主题可以设置一个名称(也就是接口),我们的应用程序访问这个名称,消息就会到这个主题下面

注意:如果使用自建的ntfy服务,名称不会重复,所以可以取一些好记的,如果使用官方 https://ntfy.sh/ 的服务,需要取一个不容易重复的名称。

  1. 设置主题的别名,方便我们自己阅读

注意:别名(nickname)不是名称(username),不能用于应用程序访问,只是方别我们识别,别名类似于我们人类的小名。

ntfy安卓手机应用

ntfy官方还创建了手机程序,让我们可以在手机上接收ntfy服务的消息,毕竟我们不可能一直在电脑旁

注意:ntfy安卓应用依赖ntfy服务

ntfy安卓手机应用原理

原理我猜测是这样的,ntfy手机应用上要设置ntfy服务的地址,然后ntfy手机应用要时刻监听ntfy服务,当我们的应用发消息时,首先被ntfy服务捕捉到,然后ntfy手机应用从ntfy服务中捕捉自己的消息。

我测试了,可以只在ntfy手机上设置主题,而不需要在ntfy服务上设置主题,他们之间的主题是不同步的,但如果有相同的主题,那么手机和服务上都会有通知消息

ntfy安卓手机应用配置

  1. 下载应用并安装,官网下载地址:https://github.com/binwiederhier/ntfy-android/releases/tag/v1.16.0
  2. 打开应用设置,设置ntfy服务应用地址

  1. 新建notify主题,手机端新建主题和ntfy服务端新建主题并没有什么区别,可以参考服务端的流程

参考

ntfy 使用指南:如何自建一个简单易用的消息推送服务

ntfy 开源的消息推送平台

THE END
推荐文章
  • 使用acme.sh实现网站ssl多域名泛域名自动续签

  • 引流技能之写文章

  • exports和module.exports详解

  • 黄帝内经-第20篇-三部九候论篇(1)

  • Uncaught SyntaxError: Unexpected token <

  • 把自己镜像推送到dockerhub

  • docker pull 拉取镜像使用代理

  • win10安装php和composer

评论 共0条
开启精彩搜索

热门搜索

暂无

历史搜索

用户名/邮箱/手机号
密码
用户名
密码
重复密码
邮箱/手机号
验证码
发送验证码
59秒后可重发
注册
找回密码
邮箱/手机号
验证码
发送验证码
59秒后可重发
新密码
重复密码
请选择支付方式
余额支付

购买将消耗【10

微信支付
微信扫码支付 0 元
[ 04分50秒 ]
请使用微信扫一扫
扫描二维码支付
支付宝支付
支付宝扫码支付 0 元
[ 04分50秒 ]
请使用支付宝扫一扫
扫描二维码支付
已完成支付
未完成支付

请输入验证码

点击验证码可以刷新

你确认吗?

确认

2024年10月1日

0字

0字

2024年10月

0字

新增

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

0字

新增

0字

0字

0字

0字

新增

0字

0字