Python-向飞信好友发送短信,可用于日常监控程序,python-发送短信,参照oschina上某位
Python-向飞信好友发送短信,可用于日常监控程序,python-发送短信,参照oschina上某位
参照oschina上某位大牛写的php代码,改成python版本,实现向飞信好友下发短信功能。
该功能可用于日常监控脚本中,当发现系统异常时主动向自己的手机上发送短信,避免邮件告警处理不及时的问题。
#coding:utf-8#调用飞信import urllib2import urllibclass fetion: msisdn = '' passwd = '' baseurl = 'http://quanapi.sinaapp.com/fetion.php' #设置登陆用户 def setuser(self,msisdn,passwd): self.msisdn = msisdn self.passwd = passwd #发送短信 def sendsms(self,recmsisdn,content): cod = 1 if self.msisdn == '' : cod = 0 return 'msisdn is null' if self.passwd == '' : cod = 0 return 'passwd is null' if recmsisdn == '' : cod = 0 return 'recmsisdn is null' if content == '': cod = 0 return 'content is null' if cod == 1 : smsurl = self.baseurl + '?u=' + self.msisdn + '&p=' + self.passwd + '&to='+recmsisdn +'&m=' + content print smsurl res = urllib2.urlopen(smsurl).read() #反馈调用结果 return res.split(',')[0].split(':')[1]newfetion = fetion()#设置登陆飞信的用户newfetion.setuser('13812341234','123456')#发送短信print newfetion.sendsms('13812341235','测试')#该片段来自于http://byrx.net
相关内容
- 猜数字游戏8步以内的完全求解决策树生成程序,猜数字
- 批量转换指定目录下的图片到指定类型同时包含批量缩
- python从一组颜色中找出与给定颜色最接近的颜色,pyt
- mysql import mysql.connector操作,,#!/usr/local
- 字典操作,,A = {'a':1,'
- Python 读写unicode文件,python读写unicode,#coding=utf-
- 一组python用于验证数据的函数,一组python,#! /usr/bin/
- 用python解决0-1背包问题代码,python0-1背包代码,照做吧,
- 使用PIL按比例做缩略图,pil比例缩略图,im = Image.o
- 虾米签到,,#!/usr/bin/p
评论关闭