企业网站建设的误区主要有,上海网站制作哪家好,网页游戏搬砖赚钱,百度大全本文实例为大家分享了zabbix发送短信的具体代码#xff0c;供大家参考#xff0c;具体内容如下使用方法./sendSMS.py PHONE_NUMBER args_2 SMS_MSG接收参数输入参数一: 接收手机号(zabbix传来的第1个参数#xff0c;报警接收手机号)#xff0c;第一个参数可以对比发送邮件的…本文实例为大家分享了zabbix发送短信的具体代码供大家参考具体内容如下使用方法./sendSMS.py PHONE_NUMBER args_2 SMS_MSG接收参数输入参数一: 接收手机号(zabbix传来的第1个参数报警接收手机号)第一个参数可以对比发送邮件的脚本参数二: 短信主题(zabbix传来的第2个参数报警主题)在命令行测试必须输入用来占位脚本中并不获取这个参数参数三: 短信内容(zabbix传来的第3个参数报警内容)手动调试方法python sendSMS.py *********** argv2 报警测试关于命令行测试的另外一种方式使用shell自带的curl来测试GET复制代码 代码如下:curl http://HOST/path/to/path/webapi/sendSMS/?phone18101111253smsTextSMS testPOST复制代码 代码如下:curl -d phone18101111253 -d smsTextSMS test http://HOST/path/to/path/webapi/sendSMS代码#!/usr/bin/env python#-*- coding: utf8 -*-import sysimport requestsdef sendsms(key, phone, message):发送短信values {Key: key,smsMob: phone,smsText: message}host 192.168.0.07post_url http:// host /path/to/path/webapi/sendSMStry:req requests.post(urlpost_url, datavalues)print req.contentexcept Exception, e:print eif __name__ __main__:key 712ab57ec021f8f05f862652c95f3344phone sys.argv[1]# subject sys.argv[2]message sys.argv[3]sendsms(key, phone, message)以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持我们。本文标题: python实现zabbix发送短信脚本本文地址: http://www.cppcns.com/jiaoben/python/239825.html