Enviar mensagens SMS e MMS em Visual Basic.NET
Neste guia, mostraremos como usar o Programmable SMS para enviar mensagens SMS e MMS em seu aplicativo Web ASP.NET. Os trechos de código neste guia são escritos usando os recursos modernos de linguagem VB.NET e requerem o .NET Framework versão 4.5 ou superior. Eles também usam o SDK .NET da Twilio.
Vamos começar!
Inscreva‐se em uma conta da Twilio
Para usar a API REST da Twilio, você precisa de uma conta. Inscrever‐se em uma conta da Twilio gratuitamente é fácil. Depois de se conectar, acesse o Console e obtenha o Account SID (SID da conta) e seu Auth Token (Token de autenticação). Você precisará deles para os exemplos de código abaixo.
Comprar um número de telefone compatível com SMS
O envio de mensagens SMS requer um número de telefone compatível com SMS. Você pode procurar os números de telefone disponíveis no Console. Certifique‐se de que o número de telefone que você vai comprar seja compatível com SMS. Ao pesquisar, você pode marcar a caixa para filtrar os números disponíveis para os que são compatíveis com SMS:
Ao visualizar os resultados da pesquisa, você pode ver os ícones do recurso na lista de números disponíveis:
Com um número de telefone da Twilio, agora você pode começar a enviar mensagens para dispositivos móveis.
Enviar uma mensagem SMS por meio da API REST com VB.NET
O envio de uma mensagem SMS de saída requer o envio de um HTTP POST para o URI do recurso Messages. Ao usar a biblioteca auxiliar, você pode criar uma nova instância do recurso Message e especificar os parâmetros To, From e Body para sua mensagem.
Se você quiser enviar uma mensagem para vários destinatários, basta criar uma matriz de destinatários e percorrer cada número de telefone nessa matriz. Você pode enviar quantas mensagens desejar, tão rápido quanto quiser e a Twilio as colocará na fila para entrega no limite de taxa prescrito. Consulte nosso guia sobre como Enviar mensagens SMS em massa para obter mais dicas.
Enviar uma mensagem com mídia (MMS)
Também é fácil enviar um MMS usando a Twilio. Para enviar um MMS, você também faz uma solicitação HTTP POST para o recurso Messages, mas desta vez especifica um parâmetro para o URL de mídia, como uma imagem.
As mensagens MMS só podem ser enviadas e recebidas por números com recurso MMS. Você pode verificar os recursos dos números no portal da conta ou consultar o recurso Available Phone Numbers (Números de telefone disponíveis) para procurar números da Twilio que estejam habilitados para MMS.
Para obter mais informações sobre o envio de mensagens SMS e MMS, consulte a Referência da API REST.
Precisa de ajuda?
Às vezes, todos nós precisamos; a programação é difícil. Receba ajuda agora da nossa equipe de suporte, ou confie na sabedoria da multidão navegando pelo Stack Overflow Collective da Twilio ou buscando a tag Twilio no Stack Overflow.