Как мы знаем, Python-классный язык сценариев, и его можно использовать для написания сценариев, облегчающих повседневную задачу. Кроме того, поскольку python имеет большую поддержку сообщества и множество доступных модулей/API, это делает Python более универсальным и популярным среди пользователей.
В этой статье мы рассмотрим, как использовать Twilio API для отправки SMS с помощью Python. Это будет очень быстрое и простое руководство по выполнению этой очень интересной задачи.
Во-первых, нам нужно создать учетную запись на официальном сайте Twilio, чтобы получить идентификатор и токен. Это платная услуга, но вам будет зачислена начальная сумма для начала работы.
Шаги по созданию учетной записи Twilio:
Перейдите на страницу регистрации Twilio. Завершите регистрацию, заполнив необходимые данные.
С консоли(панели мониторинга) скопируйте ACCOUNT SID
и AUTH TOKEN
.
Установите библиотеку Twilio с помощью pip.
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_sid
и auth_token
значениями, которые вы получаете от Twilio. Кроме того, замените тело сообщением, которое вы хотите отправить, и бинго!