Mix-Space使用ntfy配置简易消息推送
有何用?
其实也没什么用处,或许还是因为我太菜,(可以直接滑到底部看文章最后我为什么这么说) ( 不过是瞎折腾罢了,Mix的邮件通知完全足够用
ntfy部署
博主用1panel一键安装的,可以自行搜下docker部署,不过多叙述(真的懒
ntfy简单使用
一 · 语言配置 Settings---->Appearance---->Language 选择中文即可,英语好的随意(
二 · 订阅主题
新建一个自己的主题,比如Mix-Push。
若是自用,用来推送后台管理员消息等,可以设置复杂一些,避免被猜到;
若是开放通知,比如文章发布/更新,也可以简单设置下公布出来。
Mix-Space Core配置WebHook
添加Webhooks
Payload URL
这个就是HTTP/S推送地址,例如 https://ntfy.vlo.cc/Mix-Push ,Mix-Push就是你订阅的主题
Secret这个随便填就行,随便几个数字/字母都可以
Events
配置事件,即需要哪些通知,英语不好的可以参照这个表
https://halo.vlo.cc/archives/mix-spacewebhook
Scope 也可以参照上面那个表
进阶玩法
默认的消息推送等级在手机端是无法使用悬浮窗通知的,且没有标题
这是 > 官方API网站 可以参考官方网站配置适合自己的标题,推送等级等等
一些简单的示例
默认Payload URL地址就是https://ntfy.vlo.cc/Mix-Push
1 设置推送优先级为4
https://ntfy.vlo.cc/Mix-Push?priority=4 ,
为什么设置4,因为4可以有手机悬浮窗通知。
设置推送标题
https://ntfy.vlo.cc/Mix-Push?priority=4&title=新说说发布
手机通知测试
需要提前安装ntfy App,进入App,设置里添加默认ntfy服务器, 然后添加订阅主题即可
以说说通知为例 配置成功系统会发送一条默认消息如下图一,新说说发布后如图二
为什么前面说没什么用,就是因为Mix-Space的Webhook消息通知格式是这样的 ( emmmmm 或许有解决办法,但我不会😢