玩转Python发短信的实现
日常运维工作中,通常是邮件报警机制,但邮件可能不被及时查看,导致问题出现得不到及时有效处理。所以想到用Python实现发短信功能,当监控到问题出现时,短信报警,使问题能得到及时的处理。当然,我相信,用Python发短信应用场景不止此一处,下面我们开始Python发短信的实现。
首先,看下成果展示:
然后,看下代码实现:
是不是非常简单!
现在开始具体讲解,如何实现Python发短信功能。
操作步骤
1、安装模块 twilio
pip install twilio
2、申请获得twilio的API Credentials
打开twilio网站:https://www.twilio.com/
选择"免费获取 API 密钥"
注册信息,只有公司名称可选,其它必填(邮箱不要用QQ邮箱,推荐Gmail,163等)
验证手机号(短信验证或电话验证)如收不到短信验证码,建议电话验证,很简单,接听电话,手机输入网页上要求输入的数字code,即验证成功。
进入Console,获取API Credentials和你的twilio电话
3、编写代码(文章最一开始的截图),替换自己的信息(account_sid,auth_token,from,to,body)。
至此,我们实现了Python发短信功能,其实我相信Python发短信的应用场景会有很多,希望大家拓展应用。
Python + Twilio 不仅可以收发短信,也可以接打电话
到此这篇关于玩转Python之发短信的文章就介绍到这了,更多相关Python发短信内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
python调用短信猫控件实现发短信功能实例
python调用短信猫控件实现发短信功能实例代码如下所示: #! /usr/bin/env python #coding=gbk import sys import win32com.client ocxname='ShouYan_SmsGate61.Smsgate' axocx=win32com.client.Dispatch(ocxname) axocx.CommPort=8#设置COM端口号 axocx.SmsService='+8613800100500'#设置短信服务号码 axocx.
-
用Python每天自动给女友免费发短信
目录 前言 twilio注册 获取试用号 接收号验证 代码调试 前言 今天的教程就是教大家怎么发送免费短信给女朋友. 发送短信接口,我知道的常见的有两个平台,一个是 twilio,可以免费发短信 500 条,可发任意信息,一个是腾讯云,可以免费发短信 100 条,需要申请短信发送内容模板. 鉴于 twilio 免费次数多一些,所以,这次我们就 twilio来发送当天的天气信息给爸妈了. twilio注册 要发送短信,我们需要现在 twilio 官网注册一个账号. https://www.twil
-
玩转Python发短信的实现
日常运维工作中,通常是邮件报警机制,但邮件可能不被及时查看,导致问题出现得不到及时有效处理.所以想到用Python实现发短信功能,当监控到问题出现时,短信报警,使问题能得到及时的处理.当然,我相信,用Python发短信应用场景不止此一处,下面我们开始Python发短信的实现. 首先,看下成果展示: 然后,看下代码实现: 是不是非常简单! 现在开始具体讲解,如何实现Python发短信功能. 操作步骤 1.安装模块 twilio pip install twilio 2.申请获得twilio的API
-
Nodejs 发送Post请求功能(发短信验证码例子)
直接上代码 sms.js var http = require('http'); var querystring = require('querystring'); function SmsCode() { //发短信 this.send = function (req0, res0) { var code = "3212"; var txt = "您的验证码是:"+code+".请不要把验证码泄露给其他人.如非本人操作,可不用理会!"; var
-
两种iOS调用系统发短信的方法
一.程序外调用系统发短信 这个方法其实很简单,直接调用openURL即可: NSURL *url = [NSURL URLWithString:@"sms://15888888888"]; [[UIApplication sharedApplication]openURL:url]; 二.程序内调用系统发短信 这种方法有一个好处就是用户发短信之后还可以回到App. 首先要导入MessageUI.framework,并引入头文件: #import <MessageUI/Messag
-
二个android模拟器互发短信程序演示
一.创建 Android工程 Project name:SendMessage BuildTarget:Android2.2 Application name:发送短信 Package name:com.sms.Activity Create Activity:SendMessage Min SDK Version:8 二.编辑工程 1.编辑字符串strings.xml文件内容为: 复制代码 代码如下: <?xml version="1.0" encoding="utf
-
Android 实现自动打电话与发短信的实例
Android 实现自动打电话与发短信的实例 一.自动可以拨打电话 bt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { EditText et = (EditText)findViewById(R.id.et); String number = et.getText().toString(); //激活可以打电话的组件 Intent intent = new
-
Android Studio实现发短信功能
首先需要在AndroidManifest注册权限 <uses-permission android:name="android.permission.SEND_SMS"></uses-permission> 实现发短信的代码如下 String content ="";//短信内容 String phone = "";//电话号码 SmsManager sm = SmsManager.getDefault(); List&l
-
Android Studio Intent隐式启动,发短信,拨号,打电话,访问网页等实例代码
Android Studio Intent隐式启动,发短信,拨号,打电话,访问网页等实例代码 功能 创建5个按钮,隐式启动.发短信.拨号按钮.电话按钮.打开网页按钮.通过使用Intent来完成各自按钮下的功能 代码目录如下 详细代码如下: activity_main.xml代码如下 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sc
-
Android编程实现定时发短信功能示例
本文实例讲述了Android编程实现定时发短信功能.分享给大家供大家参考,具体如下: 第一,要实现发短信的功能,必须要用到android系统中发短信的权限,即在AndoridManifest.xml中添加如下内容 <uses-permissionandroid:name="android.permission.SEND_SMS"/> 第二,使用AlarmManager来实现一个倒计时的功能,当时间到时发送短 信.AlarmManager有两个相似的用法: 1.在指定时常
随机推荐
- python django 实现验证码的功能实例代码
- ruby基本数据类型简明介绍
- jquery实现简单的二级导航下拉菜单效果
- JavaScript制作简单的框选图表
- PHP使用ODBC连接数据库的方法
- Android 四种获取屏幕宽度的方法总结
- mysql 5.7.9 免安装版配置方法图文教程
- Android AOP 注解详解及简单使用实例(三)
- a标签置灰不可点击的实现方法
- Java实现跳跃表(skiplist)的简单实例
- Web开发必知Javascript技巧大全
- PHP中的函数-- foreach()的用法详解
- web.xml详解_动力节点Java学院整理
- Android标题栏上添加多个Menu按钮的实例
- android中Bitmap的放大和缩小实例代码
- 情感小轩论坛为您提供20M-100M免费全能型空间服务
- matplotlib在python上绘制3D散点图实例详解
- Java编程使用卡片布局管理器示例【基于swing组件】
- Go语言实现自动填写古诗词实例代码
- 详解linux安装软件的几种方法