介绍一个生产力工具:ntfy
💡
原文中文,约1400字,阅读约需4分钟。
📝
内容提要
作者使用Mailgun发送邮件通知监控IP地址变化,并通过域名解析接口刷新IP。近期接触虚拟币投资,发现ntfy应用适合监控仓位变化,使用Docker部署并编写代码,通过币安API获取仓位信息,及时通知手机,助力虚拟币量化交易。
🎯
关键要点
- 作者使用Mailgun发送邮件通知监控IP地址变化,并通过域名解析接口刷新IP。
- 为了监控IP地址变化,作者编写了一个循环任务,每隔几秒钟访问ifconfig.io。
- 作者最近开始接触虚拟币投资,发现虚拟币波动大,适合短线交易。
- 希望有后台监控任务,识别仓位变化并及时通知手机。
- 找到ntfy应用,支持自托管,使用Docker部署并下载官方Android应用。
- 编写Notify类代码,通过ntfy发送通知。
- 调用币安API SDK请求账号仓位信息,监控仓位变化并发通知。
- 区分盈利和亏损,手机app上分别订阅不同的topic以感知仓位变化。
- 基于现有代码继续丰富后台任务逻辑,走上虚拟币量化之路。
❓
延伸问答
ntfy应用的主要功能是什么?
ntfy应用主要用于自托管的通知服务,可以监控仓位变化并及时发送通知到手机。
作者是如何监控IP地址变化的?
作者通过编写循环任务,每隔几秒访问ifconfig.io获取IP地址,并使用Mailgun发送邮件通知。
为什么作者选择使用ntfy进行虚拟币投资监控?
因为ntfy支持自托管,能够及时识别仓位变化并通知手机,适合作者的投资需求。
如何使用Docker部署ntfy?
作者使用Docker部署ntfy应用,并下载官方提供的Android应用进行设置。
作者如何通过代码实现通知功能?
作者编写了Notify类,通过ntfy的API发送通知,包含标题和消息内容。
如何区分盈利和亏损的仓位变化?
作者在手机app上分别订阅盈利和亏损的topic,以便及时感知仓位变化信息。
➡️