谁说程序员不懂浪漫?用Python每天自动给女友免费发短信

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

今天的教程就是教大家怎么发送免费短信给女朋友。

发送短信接口,我知道的常见的有两个平台,一个是 twilio,可以免费发短信 500 条,可发任意信息,一个是腾讯云,可以免费发短信 100 条,需要申请短信发送内容模板。

鉴于 twilio 免费次数多一些,所以,这次我们就 twilio来发送当天的天气信息给爸妈了。

twilio注册

要发送短信,我们需要现在 twilio 官网注册一个账号。

https://www.twilio.com/复制代码

点击 Sign Up 注册一个账号。

填写邮箱和密码等资料,提交后会有一个判断是否为机器人的验证,点击左右箭头使图案显示为正图就可以了。

再到刚才填写的邮箱中去验证下,需要填入手机号验证。

刚开始用了移动号发了两次都没有收到验证码,不知道什么原因,之后换了电信后就收到了验证码。

验证成功后会提示选择是否通过代码调用。

选择 yes 后再选择对应的语言,我们当然是选择 Python 了。

获取试用号

选择使用用途后,可以就可以获取一个试用的号码了,点击 Get a Trial Number 按钮。

我们可以看到系统给我提供的这个号码。

点击确定后就会出现成功的页面,显示 Twilio 提供的号码,这个号码就是用来发送短信的。

获取号码成功后自动跳回到主页,下方有 Python 调用短信接口的示例。

进入接口调用说明后,我们看到右边直接由 Python 调用接口发短信的示例。

我们直接拿来用即可,把代码中 accountsid 和 authtoken 替换成自己的,这个两个值在刚才显示号码那个页面。

再把 message 中的 body 换成你自己的文本,把发送信息的号码换成刚官方提供的号码。

接收号验证

接收号码在使用前,需要在 Twilio 上验证下,点击右侧的 verified numbers 进入,添加号码。

因为这是免费版,所以只支持一个号码,如果之前有验证号码的话,我们需要点击右侧的 X 把这个号码号码删除才能添加新的号码。

点击验证号码的按钮后,在弹出的页面选择左下方的 text you instead,也就是用短信验证码来验证新添加的号码,你要发给女朋友,当然,这个接收的号码都填女朋友的了。

填入号码后,点击验证,等待验证码。

我分别试了移动号、联通号、电信号,发现电信号和联通卡能正常收到验证码通过验证,移动号发了几次都收不到验证码,卡里是有余额的,可能是移动卡不支持这个接口,大家可以试试。

代码调试

运行代码前,不要忘了把 twilio 库用 pip 命令安装下。

pip install twilio复制代码

然后把代码中的几个值替换成自己的。

把刚才验证成功的号添加到代码中,运行代码,成功后就会收到发送的短信。

然后我们把之前的天气信息用短信发出去,当然你可以发送其他信息。这里我用之前的天气信息。

之前的代码中把微信相关的去掉,天气接口部分保留。

把其中的 key 换成自己的

把刚才发送短信的内容替换成天气接口返回的信息 msg,定时操作的代码和之前一样。

运行代码后的效果如下:

同样,我还是把程序放在服务器上,第二天同一时间会继续发送当天的天气信息,我设置的是相隔 24 小时,当然,你可以改变相隔时间。

今天就分享到这了,小编还为大家准备了python大礼包【加君羊:605018913】帮助大家更好的学习哦!

python中的Twilio入门 Python中,Twilio提供了一个方便易用的库,使得使用Twilio API变得简单,本文将介绍如何在Python中入门使用Twilio。当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。Python所有方向的技术点做的整理,形成各个领域的识点汇总,它的用处就在于,你可以按照下面的识点去找对应的学习资源,保证自己学得较为全面。工具都帮大家整理好了,安装就可直接上手! 阅读详情

相关推荐

Py中的Twilio:详细攻略

在[https://www.twilio.com/try-twilio](https://www.twilio.com/try-twilio)上注册一个账户,按照提示操作,然后进入控制台页面,在左侧导航栏点击"Settings",找到"API Keys",生成一个新的API密钥,将其保存下来。如果你需要了解更多信息,请访问Twilio官网([https://www.twilio.com/](https://www.twilio.com/))。最后,我们可以打印出call.sid属性,这是呼叫的唯一标识符。

与其临渊羡鱼,不如退而结网 943

申请、使用 twilio那些事

1.在注册时,需要科学上网,需要科学上网,需要科学上网,虽然不科学上网也能进入网站,但是无法进行验证,会提醒无法获取验证码。 2.如果你在中国,申请电话之后,会让你发送一条短信到自己手机,如果无法收到短信,则点击页面下方的no 然后,点一下 之后在列表里面选择中国就可以了,申请在这里就算结束了,接下来将介绍如何使用。 我的python版本是 使用pip 安装twilio模块 ...

yt.yuuuu.被坑的那些事 2万+

Twilio账号注册

注册账号 填写注册信息 人机验证,填写手机号与验证码

ddjhpxs的博客 7508

2020-10-30

Twilio 开通SMS以及怎样获取第一个Twilio Number以及athu sid等信息 注册账号,登录https://www.twilio.com/ 注册邮箱后,激活,点击login------>input email and password , 创建第一个Twilio project ,进入My first Twilio projectDashboard---------> Project Info------------>看到trial balance , 点击申请,会.

lu_sunshine1234的博客 800

程序员不懂浪漫?用Python每天自动给女朋友发短信

前言 之前发过一篇文章,用 Python 制作的给父母天气预报提醒的小工具天气变冷了,给父母制作一个天气提醒小助手,这篇文章我同步到博客上之后,有读者在评论区留言,对于部分微信没有网页版接口,导致无法实现这个功能,这位读者建议,建议用发短信的方式,这样,就不会受限于微信的限制。 这是一个好方法,今天的教程就是教大家怎么发送免费短信给女朋友。 发送短信接口,我道的常见的有两个平台...

476

程序员浪漫:晨起给女友定时发送天气预报,睡前给女友定时讲故事

情侣之间除了平日一起探究有趣的事情,总是少不了就是 “日常早晚请安” 1、请安情景一 男: 今日阳光明媚,多云转晴,小懒猪快起床啦 女:早起啦,话你是不是还在被窝里呢 男:嘿嘿 2、请安情景二 女:哎呀,挺晚了呢,早点休息吧,晚安 男:晚安 女:么么哒 一分钟后。。。 女:快,你是不是还在扣手机呢 男:嘿嘿 另外你的小可爱有没有要求你每晚给她讲故事,无奈故事库那是相当匮乏!那可不可以让聊天更...

【AI机器学习与知识图谱】的博客 6943

OSChina 周一乱弹 —— 程序员浪漫不懂

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33762321的博客 269

python中的twilio入门

然后,我们通过Twilio的API发送了短信给指定的收件人手机号码,短信内容包括了生成的验证码。使用TwilioPython库,我们可以轻松使用Twilio API发送短信、电话等,实现通信功能。在Python中,Twilio提供了一个方便易用的库,使得使用Twilio API变得简单,本文将介绍如何在Python中入门使用Twilio。在你的Twilio账户中,点击"Get Started",你将获得一个Account SID和一个Auth Token。

牛肉胡辣汤 794

Py之twiliopython库之twilio的简介、安装、使用方法之详细攻略

Py之twiliopython库之twilio的简介、安装、使用方法之详细攻略

BAIFOL的博客 1584

Twilio实践应用

最近对PythonTwilio模块很感兴趣就看了亿会教程就懂了( ̄∀ ̄)Twilio是一个提供云通信服务的平台,它允许开发者通过简单的API集成语音、视频通话、短信、MMS和IP消息到他们的应用程序中。Python Twilio模块是官方提供的一个库,它允许Python开发者轻松地使用Twilio的API来发送和接收短信、进行电话呼叫等。最简单的用法就是# 你的Twilio账户SID和Auth Token# 创建Twilio客户端# 发送短信

2302_76964524的博客 1296

使用PythonTwilio通过短信主持视频办公时间。

创建并打开一个名为_app.py_。这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的识点汇总,它的用处就在于,你可以按照上面的识点去找对应的学习资源,保证自己学得较为全面。若要开始,请打开一个新的终端窗口,并导航到您想要设置项目的位置。

m0_60452141的博客 767

Python + twilio 实现打电话和发短信功能

相信大家生活中常常会有接到骚扰电话的经历,电话接通后发现是个机器人话而不是真人!当时就想这又是哪个黑心厂家招人写了垃圾程序来祸国殃民,真的是气不打一处来! 今天快下班时候突然想起这个,就想着用python写一个随机打电话的脚本,其实脚本很简单很简单! 无非就是用python 的 os 模块来执行adb命令来实现打电话的功能! 废话不多,代码如下,很简单,0基础的直接copy,天上号码就ok了! 前提条件:电脑连上真机(adb devices 可见手机),adb环境无误,手机usb调试打开!

BAIFOL的博客 3298

python发送短信 - Twilio

前言 无聊的时候就会去找一个有趣的python模块,最近就遇到了twillio模块,十余行代码即可完成免费发短信的功能。 注册twillio账号 进入https://www.twilio.com/并通过 的

CatchLight的博客 1060

使用twilio+python实现短信验证码教程

写在前面: 这两天需要在作品中添加一个短信验证码功能,于是Google了好多文章,但是大多数都是各种平台的广告文,我原本想着花几块钱买几十条就行了,结果。。。。。。买别人服务还嫌我是个人用户,用量又少,不卖。。。。。。当然,阿里腾讯也有短信服务,但是流程太麻烦了,还是放弃了,索性找老大哥twilio算了。 --------------------------------------------...

weijun的博客 6705
上一篇: 11个好用到起飞的「Python字典」知识点
下一篇: 24个好用到爆的 Python 实用技巧
python2021_
博客等级 码龄5年 1720粉丝 157原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值