过年这段时间在家里比较闲,所以制作了这么个小工具。之前路由器推送消息,福利吧签到等都是用的Server酱,自从Server酱收费增加了免费用户每天5条消息的限制之后,就寻思自己写一个。

自己写一个怎么能受软件束缚呢,于是就直接做系统通知了

android设置某应用收不到广播_PushBear

android设置某应用收不到广播_自定义推送_02

贴下载地址:
安卓 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请求推送消息到设备


整体结构如下



android设置某应用收不到广播_NAS监测_03


 


将请求发送到PushBear的推送服务器,然后PushBear服务端根据不同的设备的UUID使用MOB推送服务推送到各个设备中去