蓝莓安卓网多重安全检测下载网站、值得信赖的软件下载站!

当前位置: 蓝莓安卓网 >  教程 >  python 免费发短信给手机

python 免费发短信给手机 如何用Python实现短信群发免费

时间:2023-08-20 14:30:58

小编:蓝莓安卓网

  随着科技的不断发展,传统的短信通讯方式已经逐渐被社交软件和即时通讯工具所取代。不过在某些情况下,我们还是需要使用短信来进行有效的沟通和信息传递。然而通常发送短信都需要支付一定的费用,对于一些人来说可能会感到有些负担。于是是否有一种免费且快捷的方法来发送短信呢?实际上通过Python编程语言,我们可以实现基于网站或者APP的短信平台,利用网络资源免费发送短信到手机。在本文中我们将介绍如何借助Python实现短信群发免费,让您快速实现短信通讯的需求。

如何用Python实现短信群发免费

python 免费发短信给手机前言python 免费发短信给手机 如何用Python实现短信群发免费

关于发短信,其实适用场景还挺多的。只有你想不到的场景,没有玩不转的场景!

比如作为一个 IT 人员,经常会有监控服务器之说,那么自动告警的短信或者来电就显得非常重要了。

再比如,你可以用发短信的功能,自己来实现一个温馨天气预报提示给你的爸爸妈妈。。。等等

下面进入今天的主题 - twilio 网站。

准备工作

先来介绍下这个网站主要用于发短信和来电,提供了完备的相关 api。

而经过网上查阅,这是在众多网站中。发免费短信支持条数最多的,后面会讲到,我的一些思路,如何不限制条数(稍微有一丢丢麻烦...)。

进入官网,注册账号。python 免费发短信给手机 如何用Python实现短信群发免费python 免费发短信给手机 如何用Python实现短信群发免费

正常填写就行。

2.验证邮箱

python 免费发短信给手机 如何用Python实现短信群发免费

邮箱里收到的,点击:

python 免费发短信给手机 如何用Python实现短信群发免费

3.验证手机

python 免费发短信给手机 如何用Python实现短信群发免费

4.选项随意选

python 免费发短信给手机 如何用Python实现短信群发免费

5.获取服务端提供的号码

python 免费发短信给手机 如何用Python实现短信群发免费

6.初始金额变动

python 免费发短信给手机 如何用Python实现短信群发免费

来算笔账,每个新申请的账号,官方会送你 $15.5 ,2019年12月8日的汇率计算,约等于 109.01 元。

当你获取服务端手机号后,扣掉 $1 ,还剩下 $14.5 。

至此,准备工作完毕!

官方代码演示

twilio 网站完美的为开发者提供了许多官方例子,极其友好。

直接去看下官方例子。

docs -> Helper Librariespython 免费发短信给手机 如何用Python实现短信群发免费

2.Server-Side SDKs -> Python

python 免费发短信给手机 如何用Python实现短信群发免费

3.代码 demo

python 免费发短信给手机 如何用Python实现短信群发免费

就是这段代码,不过执行前,先自己安装下 twilio 。

pip install twilio

需要注意的是,你需要将 sid 和 token 换成你自己的。

python 免费发短信给手机 如何用Python实现短信群发免费

执行的时候,如果你的收短信手机号与你登陆网站用的手机号用的不是同一个。会报下面的 HTTP400 错,大意是因为你的手机号没有被验证:

python 免费发短信给手机 如何用Python实现短信群发免费

所以需要将收件人手机号进行验证,完成以下操作即可验证。

python 免费发短信给手机 如何用Python实现短信群发免费python 免费发短信给手机 如何用Python实现短信群发免费python 免费发短信给手机 如何用Python实现短信群发免费python 免费发短信给手机 如何用Python实现短信群发免费

添加完毕后,再次执行代码。你就能收到短信:

python 免费发短信给手机 如何用Python实现短信群发免费算一笔账

看下面的图:

python 免费发短信给手机 如何用Python实现短信群发免费

Billing 代表账单的意思,点击到 Overview ,3处是刚才发1条测试短信扣除掉的美金,先前还扣除掉 $1 的服务端手机号注册。

发一条短信大约等于 2 毛人民币(现在国内发短信好像才1毛吧)。$14.5/$0.028 ≈ 517 。

意味着,每个账号可以免费发送短信 517 条信息。

如何优雅的“薅羊毛”

这里就不得不说如何“薅羊毛”了。

熟读规则,才能玩转“羊毛”。既然上面算出了每个账号至少 500+ 免费短信,意味着,只要我们不断有新的邮箱和新的手机号,即可注册一个新账号。

那么问题来了?上哪里去找邮箱和手机号呢,来看下述方法。

灰色工具一:

python 免费发短信给手机 如何用Python实现短信群发免费

灰色工具二:

python 免费发短信给手机 如何用Python实现短信群发免费

具体使用方法,不用我详细讲解了吧,点击去,自己动手看下就会用啦!

这种方法常用于我们临时注册网站而用,有些人不愿意使用自己的手机号来注册第三方网址。

有了无尽的邮箱和手机号,是不是意味着,有免费的 token 和 sid 用呢?这样当你 500 条用完了,再去申请新的就好啦!

总结

到这里就结束了,本篇文章的目的,是为了下篇对接机器人场景做准备。当然,有小伙伴们肯定有发短信的场景!可以按照本文的方法进行尝试,自己随意发挥。

文中代码就不放了,官方 demo ,自己复制查找下就好。

如果有什么问题,欢迎留言区留言探讨!

  使用Python实现短信群发免费功能并不难,只需注册一个相关的API服务,并学习Python的相关库和模块的使用即可。这种方法不仅方便,而且还能够降低企业成本和提高工作效率。希望大家能够在实践中不断学习和探索,提高自己的编程技能。

相关文章

猜你喜欢

推荐游戏

更多