介绍一个生产力工具: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,以便及时感知仓位变化信息。

➡️

继续阅读