Olá pessoal tudo bem?, neste pequeno post irei mostrar para vocês como podemos automatizar o envio de SMS utilizando o Twilio !!
Site para acesso ao Twilio
Então vamos lá, primeiro passo devemos criar nossa conta junto a plataforma Twilio .
Após criar nossa conta e escolhermos os serviços desejados tal como, utilizar aplicações para bot e envio de SMS com python.
Vamos fazer a seguinte estruturação:
Acessar a plataforma da Twilio e buscar nossas credenciais chaves de API
Ao acessarmos a conta seremos direcionados para o painel principal, ao qual devemos buscar nossa Account SID e também nossa
Auth Token (como mencionamos outras vezes, tokens, podem ser estilo Bearer, e afins).
E buscar também nosso Twilio Phone, para podermos disparar as mensagens.
Feito isto, vamos abrir nosso VSCODE, e vamos criar dois arquivos chamados :
- Keys.py e Main.py
- No arquivo Key.py vamos estruturar todas as nossas chamadas e também onde iremos adicionar nossa Account SID e também o AuthToken
vamos começar da seguinte forma:
account_sid = 'Insira aqui sua Account SID'
auth_token = 'Insira aqui sua Seu Token'
twilio_number = 'Insira aqui o registro do seu número twilio'
target_number = 'Insira aqui o número ao qual deseja enviar a SMS'
Ficando então da seguinte forma:
Agora vamos ao conteúdo MAIN.PY
Vamos primeiro efetuar a instalação da lib twilio
pip install twilio
- Feito isto, vamos agora montar nossa estrutura:
from twilio.rest import Client
import keys
client = Client(keys.account_sid, keys.auth_token)
message = client.messages.create(
body="Insira aqui o que deseja que seja enviado ao destinatário",
from_=keys.twilio_number,
to=keys.target_number
)
print(message.body)
Feito isto agora iremos enviar nossa SMS
Ao executar, caso tenha feito corretamente verá da seguinte forma:
E em seu celular chegará desta forma:
E ao acessarmos o Twilio novamente podemos verificar todas as mensagens enviadas:
Obrigado, por lerem e acompanharem este passo a passo.
Top comments (0)