📜  Python|使用 Twilio 发送短信

📅  最后修改于: 2022-05-13 01:55:38.708000             🧑  作者: Mango

Python|使用 Twilio 发送短信

众所周知, Python是一种很酷的脚本语言,可用于编写脚本以简化日常任务。此外,由于Python拥有庞大的社区支持和大量可用的模块/API,它使Python更加通用并在用户中更受欢迎。

在本文中,我们将了解如何使用 Twilio API 通过Python发送短信。这将是完成这项非常有趣的任务的非常快速和简单的指南。

首先,我们需要在 Twilio 的官网创建一个账户来获取idtoken 。这是一项付费服务,但您将获得初始金额以帮助您开始。

创建 Twilio 帐户的步骤:

前往 Twilio 的注册页面。通过填写所需的详细信息完成注册。
Twilio 注册页面

从控制台(仪表板)复制ACCOUNT SIDAUTH TOKEN
Twilio 控制台

使用 pip 安装Twilio库。

pip install twilio


下面是Python的实现:

# importing twilio
from twilio.rest import Client
  
# Your Account Sid and Auth Token from twilio.com / console
account_sid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
auth_token = 'your_auth_token'
  
client = Client(account_sid, auth_token)
  
''' Change the value of 'from' with the number 
received from Twilio and the value of 'to'
with the number in which you want to send message.'''
message = client.messages.create(
                              from_='+15017122661',
                              body ='body',
                              to ='+15558675310'
                          )
  
print(message.sid)

在上面的代码中,只需将account_sidauth_token的值替换为您从 Twilio 收到的值。此外,将正文替换为您要发送的消息和宾果游戏!

锻炼:
从您的帐户中提取电子邮件并将主题和收件人邮件地址作为短信转发到您的手机。您甚至可以通过将其限制为仅转发重要邮件来过滤它。