作为一名程序员或者苦逼运营的你,有木有一天被推送搞的很烦恼,领导可能会对你说: “一定要保证项目高效可靠的运行,做好监控和告警,全方位打造高效可靠的系统架构”。
我领导几个月前这么跟我说的,所以pushplus就这样诞生了!希望帮助苦逼的我们能够早点回家。
pushplus是一个简化的api接口,让你将消息轻松的推送到你的微信上,从而实现以下效果:
点击查看详情后效果:
具体操作的步骤如下:
第一步,到pushpush的官网登录获取下自己的token。pushpush的网址是:http://www.pushplus.plus
第二步,调用提供的api,发送http的get或者post请求。就可以将消息推送到自己的微信上了。
我用python写的get方式代码:
# encoding:utf-8
import requests
token = '你的token' #在pushplus网站中可以找到
title= '标题' #改成你要的标题内容
content ='内容' #改成你要的正文内容
url = 'http://www.pushplus.plus/customer/push/send?token='+token+'&title='+title+'&content='+content
requests.get(url)
post方式代码:
# encoding:utf-8
import requests
import json
token = '你的token' #在pushplus网站中可以找到
title= '标题' #改成你要的标题内容
content ='内容' #改成你要的正文内容
url = 'http://www.pushplus.plus/customer/push/send'
data = {
"token":token,
"title":title,
"content":content
}
body=json.dumps(data).encode(encoding='utf-8')
headers = {'Content-Type':'application/json'}
requests.post(url,data=body,headers=headers)
运行就可以看到效果了,非常的简单!
重要的是服务器以及公众号开发部分不需要自己去单独开发了,只需要拿来用就可以了。自己开发的话还需要企业认证的微信服务号,一般个人还搞不定~~
当然仅仅是这样还是不够的,为了进一步简化操作和增加实用性,我还提供了jenkins发布插件,在jenkins中安装后就可以直接在微信中收到发布的消息提醒了。具体的使用方式见:https://blog.csdn.net/weixin_44655649/article/details/104779809
后续还准备开发更多的功能,集成更多的服务,不仅限于简单的微信推送消息~如你有什么想法或者使用中有什么疑问,请给我留言吧!