Python3使用twilio实现免费发送400+条短信功能

  1. 准备一个邮箱用于注册账户:https://www.twilio.com/

输入注册信息,验证邮箱,验证接收手机号码(仅验证为接收短信)

[En]

Enter the information to register, verify the mailbox, verify the receiving mobile phone number (only verified to receive text messages)

申请一个美国的发送手机号:Get a Trial Number

注册流程可参考:https://blog.csdn.net/ddjhpxs/article/details/107692185

  1. 右上角Billing – Billing overview可以看账单信息,注册账户送了15.5$,申请了一个手机使用了1$,发送一条短信0.035$,(15.5-1)/0.035=414

Python3使用twilio实现免费发送400+条短信功能
  1. console面板查看发送短信用到的账户信息https://console.twilio.com/

Python3使用twilio实现免费发送400+条短信功能
  1. 发送短信官方指导:

Python:https://www.twilio.com/docs/sms/quickstart/python#

其它语言:https://www.twilio.com/docs/sms/quickstart/

Python示例:

安装twilio库:pip install twilio

把account_sid, auth_token, from_, to字段的值替换成自己的信息, to国内手机号是+86后面跟自己手机号。

from twilio.rest import Client

# Find your Account SID and Auth Token at twilio.com/console
account_sid = 'xxxx'
auth_token ='xxxx'
client = Client(account_sid, auth_token)

message = client.messages.create(
                     body="Join Earth's mightiest heroes. Like Kevin Bacon.",
                     from_='+19285xxxx',
                     to='+86xxxxxx'
                 )
print(message.sid)

发送成功:

print(message.sid)

SM4cdf4c51b65543a8846aab80ad141d0e

正常15秒左右收到短信,也有可能需要很久

  1. Upgrade 账户升级:单次充值20美元起,可以用信用卡或paypal支付

  2. 如果收到suspend提示邮件,估计就没法用了:

RESPONSE REQUIRED: Suspension of your Twilio Account

  1. twillio不能用的话,试试国内云短信:腾讯云短信、阿里云短信,华为云短信

腾讯云短信注册送100条短信:https://cloud.tencent.com/search/短信/1_1

Python腾讯云发短信参考文章:http://www.cppcns.com/jiaoben/python/485043.html

Original: https://www.cnblogs.com/v5captain/p/16527026.html
Author: 船长博客
Title: Python3使用twilio实现免费发送400+条短信功能

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/10632/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部