过年这段时间在家里比较闲,所以制作了这么个小工具。之前路由器推送消息,福利吧签到等都是用的Server酱,自从Server酱收费增加了免费用户每天5条消息的限制之后,就寻思自己写一个。
自己写一个怎么能受软件束缚呢,于是就直接做系统通知了
贴下载地址:
安卓 pushBear0.0.6.apk - 蓝奏云
苹果 PushBear on the App Store (IOS最新版本在审核,估计明天通过)
使用:https://push.caihongpi.net/pushMsg/设备UUID?msg=发送的消息内容
底下就把我之前写的东西贴一下,详细点这里 语雀文档
PushBear常见的使用场景有什么
- 推送文章链接到手机
- 监听家里的NAS ip地址变化后发送地址到手机
- 搭建的签到任务,签到成功后提醒
- 服务器执行某些计划任务后,使用自定义的消息提醒
- ...
PushBear推送支持哪些渠道?
新版PushBear是一个支持安卓和IOS多渠道系统级推送通道、并对此进行统一管理的平台。
通过它,可以实现以下消息通道的推送:
- IOS原生系统推送
- 华为厂商通道
- 小米厂商通道
- 魅族厂商通道
- OPPO厂商通道
- VIVO厂商通道
- FCM通道
PushBear发送消息时候支持自定义哪些内容?
支持传入任意长度的文本(文本支持emoji表情),提供五种不同的通知声音(后面可能增加自定义声音提醒),支持在手机端显示不同类型的通知,支持定时通知
PushBear的限制
服务端暂时没太多限制,之后如果使用的人太多可能会限制每个账户下设备的数量,现在比较多的限制可能更多的来自于IOS系统和安卓系统,部分安卓系统可能会杀后台导致接收不到消息,接收不到消息的同学可以对App设置白名单
PushBear工作原理
PushBear通过一个HTTP或HTTPS请求推送消息到设备
整体结构如下
将请求发送到PushBear的推送服务器,然后PushBear服务端根据不同的设备的UUID使用MOB推送服务推送到各个设备中去