Introdução
A SMS API da Vonage é uma API baseada em HTTP que utiliza XML ou JSON para descrever como enviar uma mensagem SMS ou interpretar uma mensagem SMS recebida. A Vonage oferece uma biblioteca cliente em Python chamada nexmo-python, que cuida de grande parte dos detalhes técnicos para você.
Antes de começar, certifique-se de ter o Python instalado. O código aqui apresentado foi testado no Python 2.7 e 3.6. Se você estiver usando o Python 2, certifique-se de ter também o virtualenv instalado.
Como enviar mensagens SMS com Python, Flask e Nexmo
Este tutorial apresenta como enviar SMS com Python, utilizando a biblioteca Nexmo para Python. Ele começa mostrando como enviar SMS a partir do REPL e, em seguida, ensina como criar um aplicativo Flask simples com recursos de SMS.
Etapas
1
Introdução a este tutorial2
Prerequisites3
Instale o SDK do servidor Python da Vonage4
Enviar um SMS a partir do REPL do Python5
Configurar um aplicativo Flask para envio de SMS6
Adicionar uma tela “Enviar SMS”7
Executar o servidor Flask8
Processar o envio do formulário9
E agora?