.NET

Configure seus pré-requisitos

Existem alguns pré-requisitos que você precisa cumprir antes de poder seguir com este tutorial. Se você já tiver cumprido algum deles, fique à vontade para pular essa etapa.

Você pode criar um account na Vonage pelo Painel de controle.

No Painel de Controle, você pode criar Applications e adquirir Numbers da Vonage. Você também pode realizar essas tarefas usando o CLI da Vonage.

Baixe e instale a versão mais recente do SDK do .NET Core.

Você deve tornar seu webhook acessível às APIs da Vonage pela Internet pública. Uma maneira simples de fazer isso durante o desenvolvimento, sem precisar configurar seu próprio servidor, é usar Ngrok. Para saber mais, leia nossa documentação sobre o Ngrok.

Baixe e instale o ngrok e, em seguida, execute o comando a seguir para expor seu aplicativo na porta 3000 para a Internet pública:

./ngrok http 3000

Se você for um assinante pago, pode digitar:

./ngrok http 3000 -subdomain=your_domain

NOTA: Neste exemplo, o Ngrok redirecionará os webhooks do Vonage que você especificou ao criar seu aplicativo do Vonage para localhost:3000. Embora a porta 3000 seja mostrada aqui, você pode usar qualquer porta livre que seja conveniente.

Configurar webhooks da conta

Para receber mensagens SMS e DLRs, você precisará definir duas configurações no nível da conta: o “Confirmação de Entrega” e a “URL de mensagens recebidas”. Você pode encontrar essas opções em sua página de configurações da conta do painel.

Defina essas URLs como segue, substituindo NGROK_HOST_NAME com o nome do seu host ngrok

  • Mensagens recebidas: http://NGROK_HOST_NAME/webhooks/inbound-sms
  • Comprovantes de entrega: http://NGROK_HOST_NAME/webhooks/dlr

Como receber uma mensagem SMS com o ASP.NET Core MVC

Um tutorial para mostrar como sua aplicação ASP .NET MVC pode usar o SDK .NET da Vonage para receber mensagens SMS de seus usuários e exibi-las na janela de saída.

Disponível em:
.NET
Etapas
1
Introdução a este tutorial
2
Prerequisites
3
Criar o arquivo de projeto SMS
4
Adicionar o SDK do Vonage para .NET
5
Adicionar um controlador de SMS
6
Execute o aplicativo .NET
7
Conclusão