python:消息推送 - 发送短信(以聚合数据为例)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python:消息推送 - 发送短信(以聚合数据为例)相关的知识,希望对你有一定的参考价值。
参考技术A聚合数据网址: https://passport.juhe.cn/cas/login
实现推送的处理步骤:
创建账号,申请聚合数据账号 - 申请短信API服务
新建短信模板:
使用申请到的key和短信模板,套用官方给的发短信模板:
****组装发送的短信内容, 源码:
最终效果:
如何用python实现从传感器发送数据和消息到短信和微信等
该回答不涉及传感器选购以及如何使用Python调用,建议根据自己的机子自行淘宝或者参考别的问题(虽然现在没有)简述:
* 语言:python 2.7.11
* 第三方库:itchat
* 需要设备:采集湿度的设备(机房的电脑?),传感器,一个139邮箱(如果需要短信提示的话)
流程:
* 确定机子以及传感器
* 通过说明书(或者店主...)学会了通过Python获取传感器数据
* 编写判断语句,在命令行输出警告
* 将微信提示或邮箱提示替换警告的方式
微信个人号通知:
import itchat
itchat.auto_login()
itchat.send(\'Temperature warning\')
这个插件的文档在这里:itchat
邮箱通知:
我写了一个简单的Demo: EasierLife/Plugins/MailNotification at master · littlecodersh/EasierLife · GitHub
from MailNotification import MailNotification
with MailNotification() as mail:
mail.send_notification(\'Temperature warning\')
短信通知:
你可以选择使用各种短信平台,但最简单的方式是注册一个139邮箱,然后通过上面邮箱通知的方法发送邮件,你会收到相应的短信提示。 参考技术A 完全不需要第三方库,你用喵提醒就可以了,python自带的request库就可以请求喵提醒,喵提醒发短信到你手机。
以上是关于python:消息推送 - 发送短信(以聚合数据为例)的主要内容,如果未能解决你的问题,请参考以下文章