【script】15行Python代码实现免费发送手机短信推送消息功能(twilio)

这篇具有很好参考价值的文章主要介绍了【script】15行Python代码实现免费发送手机短信推送消息功能(twilio)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

实现的功能

通过代码定时给手机推送短信,短信内容可以自定义文字,当然你也可以去别的网站爬取每日心灵鸡汤,天气预报或其它信息进行推送。

本文主要讲如何实现发送短信的功能,全部代码只用15行。

首先贴出实现的效果图,后面再分两步详细描述实现过程,第一步免费注册api接口,第二步只需要写10来行代码。

代码运行后本地收到返回的执行情况:

【script】15行Python代码实现免费发送手机短信推送消息功能(twilio)

手机收到代码发送过来的短信截图:

【script】15行Python代码实现免费发送手机短信推送消息功能(twilio)

实现过程

获取短信api接口

我们需要API的三个参数:account_sid ,auth_token 和Active number。

注册地址:https://www.twilio.com(国内访问资源很慢,科学上网会快一些)

注册步骤:

a. 进入注册网站,一般会等待很久。等界面显示后,点击右上角‘Sign up’按钮,开始注册。注册只需要填写姓名拼音(可随便填),邮箱和密码(需包括大小写字母和数字),填好后点击‘Start your tree trial’按钮,即注册成功。
注册信息填写界面截图:

【script】15行Python代码实现免费发送手机短信推送消息功能(twilio)

b. 查看邮箱收到的来自Twilio的邮件,里面有个链接地址,点击链接会跳转打开一个网站,等待网站加载出来,默认是登陆状态的,右上角会显示你注册的名字;如果账户没有登陆,点击右上角login输入刚刚注册填的邮箱和密码登陆。

c. 处于登陆状态后,点击左上角的 “My first Twilio account”,即可获得需要的授权信息

【script】15行Python代码实现免费发送手机短信推送消息功能(twilio)

源码

最关键的是api的三个参数,结合代码注释相信你会懂的。

from twilio.rest import Client # 需要装twilio库

def send_message(content):
    account_sid = 'AC******41'  # ACCOUNT SID
    auth_token = '0c******8f' # AUTH TOKEN
    client = Client(account_sid, auth_token) # 账户认证
    message = client.messages.create(
        to="+86188******", # 接受短信的手机号,注意写中国区号 +86
        from_="+186******", # 领取的虚拟号码
        body=content) # 发送的内容

send_message('test')

到这里,代码运行就能实现啦,当然你可以根据需要扩展代码。文章来源地址https://www.toymoban.com/news/detail-405873.html

参考链接

15行Python代码实现免费发送手机短信推送消息功能

到了这里,关于【script】15行Python代码实现免费发送手机短信推送消息功能(twilio)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 腾讯云短信服务实现 Java 发送手机验证码(SpringBoot+Redis 实现)

    前置:需要腾讯云的账号,后期授权需要,不需要买云服务器,有需要的可以购买短信套餐(几块钱) 搜索框输入短信,可以买一个短信套餐包,便宜不贵,进入短信服务的控制台 发送短信有频率限制,企业用户可以修改设置 之后我们需要对短信内容进行设置      类型有网站

    2024年02月09日
    浏览(37)
  • 使用Python自动化操作手机,自动执行常见任务,例如滑动手势、呼叫、发送短信等等

    使用Python自动化操作手机,自动执行常见任务,例如滑动手势、呼叫、发送短信等等。 此自动化脚本将帮助你使用 Python 中的 Android 调试桥 (ADB) 自动化你的智能手机。下面我将展示如何自动执行常见任务,例如滑动手势、呼叫、发送短信等等。 您可以了解有关 ADB 的更多信息

    2024年01月23日
    浏览(34)
  • 【账号系统之(手机验证码登录)】使用阿里云短信服务,实现服务商给手机发送验证码功能。

    目录 一、前言 二、前期准备 三、购买短信服务 四、申请签名和模板 (1) 进入阿里云短信服务控制台 (2) 添加签名 (3) 添加模板 五、RAM申请及权限配置 (1) 进入RAM访问控制界面 (2) 创建用户 (3) 分配权限 (4) 创建角色 (5) 记录段的值 六、阿里云.NET SDK身份验证接入 (1) 了解

    2024年02月04日
    浏览(42)
  • SpringBoot——短信发送、手机验证码登录

    目录 一、短信发送 1.1 阿里云短信服务 1.1.1 设置短信签名 1.1.2 模板管理 1.1.3 设置AccessKey 1.2 短信发送——代码开发 1.2.1 导入maven坐标 1.2.2 调用API 1.2  手机验证码登录 1.2.1 用户数据库表 1.2.2  修改过滤器 1.2.3   随机生成验证码的工具类 1.2.4 手机验证码登录-- 发送验证码

    2023年04月22日
    浏览(32)
  • 引入短信服务发送手机验证码进行安全校验

    其他方案=引入QQ邮箱发送验证码进行安全校验 相对短信验证码,操作更简单而且免费 最近想给自己的项目在注册时加点安全校验,准备使用免费的邮箱验证来着,在上一篇引入QQ邮箱进行安全校验时,看有朋友说阿里云会送一些短信服务免费额度,于是去官网一看,果然送了

    2024年02月04日
    浏览(44)
  • 手机短信验证码登录功能的开发实录(机器识别码、短信限流、错误提示、发送验证码倒计时60秒)

    短信验证码是通过发送验证码到手机的一种有效的验证码系统,作为比较准确和安全地保证购物的安全性,验证用户的正确性的一种手段,几乎网站登录都会使用该方式。 其特点是依据某些验证码接入商提供手机短信验证码服务,各网站通过接口发送请求到接入商的服务器,

    2024年02月02日
    浏览(33)
  • vue移动端H5调起手机发送短信(兼容ios和android)

    移动端h5页面调起手机发送短信功能,ios和android的兼容写法不一样。 android  ios

    2024年02月08日
    浏览(31)
  • 珍藏5个在线免费接收国内外手机短信验证码的网络服务

            一直以来手机号码都是在线服务用来验证登录身份的主要方式,某些时候我们并不希望被知道真实身份,就可以使用一些方法绕过验证,手机方面也有临时手机号码可以使用,就能够在不被得知真实数据的情况下完成注册或通过身份认证等程序。 手机号码牵涉的

    2024年02月08日
    浏览(39)
  • JavaWeb_瑞吉外卖_业务开发Day5-套餐管理, 短信发送, 手机验证码登录

    总结 接收List数据时, 需要加上 @RequestParam 注解 操作2个及2个以上表, 加上 @Transactional 事务注解, 保持数据的一致性. 发送短信 生成验证码 黑马程序员. 瑞吉外卖项目

    2024年02月12日
    浏览(28)
  • chatgpt赋能python:Python如何获取手机短信验证码

    在现代社会里,验证码已经成为了各种网站、APP、银行等机构对用户身份认证的必备手段。从有用性角度考虑,我们需要确保验证码的真实有效性,从而保护用户信息的安全。而为了方便用户接收验证码,手机短信成为一种比较受欢迎的验证码发送工具。 但是,一旦手机接收

    2024年02月11日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包