真的是一行代码实现了。先给看下代码。
PushDeer 是一款由 Server酱 开发者 @Easy 牵头的众筹开源项目,实现了一个可「自行架设的无 APP 推送服务」,基于 iOS 轻 App(App Clips)、Android 快应用(暂未发布),只需要发送一个简单的 HTTP 请求,即可在手机上获得推送通知。
详细的还是得看官网。
什么情况下使用这个PushDeer?
比如你爬虫程序爬好了,可以把消息推送到你手机告诉你一下,比如你服务器崩溃了,也可以推送消息到你手机,应用场景广泛,只要有监测需求,就可以使用。
Server酱开发的另外一个项目是可以把消息推送到微信,但是个人觉得推送到微信还是不太方便,不如推送到手机。苹果安卓均可, 那下面就说一下怎么实现。
app下载链接在官网有,或者私信我也可以。为什么还要下载APP?官网说Android 快应用还在开发中嘛,一个没有广告的APP安装在手机上没差别。
1.通过apple账号(或微信账号·仅Android版支持)登录
2.切换到「设备」标签页,点击右上角的加号,注册当前设备
3.切换到「密匙」标签页,点击右上角的加号,创建一个Key,把Key出来
python推送有2个方式,只要推送文字消息的话,就不需要用到SDK方式的了,就是大家在前言看到的这一行代码。
需要把api中的你的key替换成刚才设备上获取的key。推送内容可以根据实际情况写上时间、百分比、某个监测的参数等。
Python的SDK方式推送代码如下(示例):
得先安装一下pypushdeer 这个包。或者在pycharm,点设置,然后按照图片顺序安装。
以下是用SDK方式测试发送文字的。建议手机开启通知栏通知,比较方便。
经测试发送图片的好像不行,应该是官方限制流量。
目前这个方法是使用官方服务器的,作者提供了自建服务器的使用方法,可以docker部署。
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://hqq.tttmy.cn/news/8770.html