Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >用Python每天自动给女朋友免费发短信

用Python每天自动给女朋友免费发短信

作者头像
数据森麟
发布于 2019-11-11 15:33:58
发布于 2019-11-11 15:33:58
18.5K20
代码可运行
举报
文章被收录于专栏:数据森麟数据森麟
运行总次数:0
代码可运行

作者:pk哥

阅读文本大概需要 3 分钟。

作者 | pk 哥

前言

之前发过一篇文章,用 Python 制作的给父母天气预报提醒的小工具。这篇文章我同步到博客上之后,有读者在评论区留言,对于部分微信没有网页版接口,导致无法实现这个功能,这位读者建议,建议用发短信的方式,这样,就不会受限于微信的限制。

这是一个好方法,今天的教程就是教大家怎么发送免费短信给女朋友。

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

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

twilio注册

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://www.twilio.com/

点击 Sign Up 注册一个账号。

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

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

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

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

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

获取试用号

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

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

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

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

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

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

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

接收号验证

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

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

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

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

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

代码调试

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip install twilio

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

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

然后我们把之前的天气信息用短信发出去,当然你可以发送其他信息。这里我为了偷懒,用之前的天气信息来举例,发金山词霸语句的代码我也放一起了。

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

把其中的 key 换成自己的,具体操作详见这篇文章天气变冷了,给父母制作一个天气提醒小助手

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

运行代码后的效果如下:

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-11-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据森麟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
2 条评论
热度
最新
请问作者有试过twilio显示发送成功,余额也扣了,但是手机收不到短信吗?我一直收不到,不知道是否被拦截
请问作者有试过twilio显示发送成功,余额也扣了,但是手机收不到短信吗?我一直收不到,不知道是否被拦截
回复回复点赞举报
twilio国内手机无法注册了
twilio国内手机无法注册了
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
Python免费发短信香不香 - twilio
每次工作不顺心,生活无聊的时候就会去找一个有趣的python模块,最近就遇到了twillio模块,十余行代码即可完成免费发送短信的功能。
叫我阿柒啊
2022/05/09
7K0
Python免费发短信香不香 - twilio
我用Python给你发了个短信验证码,你也来试试
在互联网时代,为了保证操作的安全性,我们几乎所有的登录、注册等操作都需要用到短信验证码,一是为了防止自己的平台被机器频繁访问,加大服务压力,二是避免非本人操作带来的风险等等。验证码的服务平台有很多,他们的运行机制也都大同小异。本次分享一个对新手开发非常快捷的短信验证码方式。
润森
2019/08/29
6.6K0
我用Python给你发了个短信验证码,你也来试试
2024小程序短信验证码登录,1分钟实现小程序发短信功能,借助云开发10行代码实现短信验证码登录小程序
之前发过一篇小程序发送短信的文章,但是官方技术更新太快了,又改了规则和 代码了,所以今天新写一篇文章,教大家如何使用小程序云开发发送短信。
编程小石头
2025/04/27
3240
2024小程序短信验证码登录,1分钟实现小程序发短信功能,借助云开发10行代码实现短信验证码登录小程序
Python3利用Twilio(国际)以及腾讯云服务(国内)免费发送手机短信
    短信服务验证服务已经不是什么新鲜事了,但是免费的手机短信服务却不多见,本次利用Python3.0基于Twilio和腾讯云服务分别来体验一下国际短信和国内短信接口。
用户9127725
2022/08/08
5.6K0
Python3利用Twilio(国际)以及腾讯云服务(国内)免费发送手机短信
短信轰炸是怎么做的?
小卷谷歌了几个在线短信轰炸的网站,找了几个后才终于找到个能用的,如图启动后,小卷的手机开始收到各种乱七八糟的短信了。看了半天,都是些验证码。。。
卷福同学
2023/04/28
7.8K0
短信轰炸是怎么做的?
用Python免费发短信,实现程序实时报警
代码放在了本文最后的地址中,欢迎有需要的自取,有任何也可以在评论或者后台直接私聊我。
测试小兵
2019/11/20
6.9K0
用Python免费发短信,实现程序实时报警
python中的twilio入门
Twilio是一个提供通信API服务的平台,可以让开发者通过代码实现短信、电话和视频等功能。在Python中,Twilio提供了一个方便易用的库,使得使用Twilio API变得简单,本文将介绍如何在Python中入门使用Twilio。
大盘鸡拌面
2023/10/24
1.6K1
一文带你看透短信验证码
短信验证码应用于我们生活、工作的方方面面,比如注册登录账号、支付订单、修改密码等等。验证码短信主要出于安全的考虑,防止应用/网站被恶意注册,恶意攻击,对于网站、APP而言,大量的无效注册,重复注册,甚至是恶意攻击很令人头痛。
不是海碗
2023/02/06
2.8K0
一文带你看透短信验证码
thinkPHP框架实现的短信接口验证码功能示例
本文实例讲述了thinkPHP框架实现的短信接口验证码功能。分享给大家供大家参考,具体如下:
PHP开发工程师
2021/06/03
3.5K0
小程序短信验证码登录,1分钟实现小程序发短信功能,借助云开发10行代码实现短信验证码登录小程序
刚知道云开发支持发短信功能,然后就迫不及待的来尝下鲜。进入官方文档一看,云开发给咱们开发者的福利还真不小。
编程小石头
2021/01/26
2.5K0
JeecgBoot 短信验证码接口,如何实现防刷机制?
加签配置很简单,直接将需要控制的接口加到 yml 的参数 jeecg.signUrls 中即可。
JEECG
2024/07/06
4030
JeecgBoot 短信验证码接口,如何实现防刷机制?
使用python实现往手机发短信(基于twilio)
Twilio是一个位于加利福尼亚的云通信 (PaaS) 公司。Twilio 允许开发者通过使用它提供的 API 进行编程来接电话,收发短信等。
周小董
2019/03/25
6.6K1
使用python实现往手机发短信(基于twilio)
短信接口防盗刷解决方案
在Web开发中,总有一些接口需要暴露在用户认证前访问,短信发送接口特别是短信验证码注册接口便是其中典型的一类,这类接口具有如下特点:
赛先生和泰先生
2022/04/12
8.2K0
短信接口防盗刷解决方案
如何给自己心仪的人每天发送天气提醒消息
首先我们来想想一下,女朋友叫你每天给她发送一条天气消息,而且不能重复,如果你能坚持一个年,那她就同意嫁给你。可是你想了一下,你特别懒,而且可能坚持不了一个年,这可急坏了。这可怎么办,万一忘记了怎么办。
大家一起学编程
2021/03/29
2.3K0
1分钟实现小程序发短信功能,借助云开发10行代码实现短信验证码登录小程序
不仅仅可以很方便的使用短信功能,还送了咱们1000条免费短信。不用白不用嘛。这1000条短信足够咱们把小程序短信功能,和小程序短信验证码功能都学会了。
编程小石头
2021/01/09
4.6K1
1分钟实现小程序发短信功能,借助云开发10行代码实现短信验证码登录小程序
java面试(1)如何防止恶意攻击短信验证码接口
java面试(1)如何防止恶意攻击短信验证码接口
Java架构师必看
2021/06/16
6.6K1
谷歌为您提供的免费天气预报等短信服务
说到谷歌(google)的免费短信服务,我想很多用过谷歌的都会有所了解。下面就我所了解的谷歌的免费短信服务作一个汇总,或许对大家会有帮助。毕竟,在国内,网站提供免费的短信服务还是很难得的,当然也是很受人欢迎的。
zhaoJian.Net
2023/02/24
1.9K0
Python15行代码实现免费发送手机短信,推送消息「建议收藏」
通过代码定时给手机推送短信,短信内容可以自定义文字,当然你也可以去别的网站爬取每日心灵鸡汤,天气预报或其它信息进行推送。
全栈程序员站长
2022/07/11
11.8K1
Python15行代码实现免费发送手机短信,推送消息「建议收藏」
车辆违章查询和限行提醒程序 -- (1) 限行提醒功能的实现和接入短信接口
闲来无事,想做一个小网站,方便查询车辆违章信息,后来一想直接写个程序,每天定时查询违章信息,有了违章则发短信和邮件提醒用户,还可以自定义限行策略,在限号那天提醒用户,美哉,嘿嘿♪(^∇^*)。
浩Coding
2019/07/03
2.9K0
unicloud使用云函数每天定时向女朋友发送邮件推送天气
这里 可以删除 node_modules package-lock.json 上传的时候会自动安装(腾讯云服务空间)
代码哈士奇
2021/10/25
1.8K0
unicloud使用云函数每天定时向女朋友发送邮件推送天气
推荐阅读
相关推荐
Python免费发短信香不香 - twilio
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验