.NET
Adicionar controlador de SMS
Clique com o botão direito do mouse no Controllers Crie uma pasta e selecione “Adicionar” → “Controlador”. Selecione “Controlador MVC – Vazio” e nomeie-o SmsController.
Adicione um using declarações sobre Vonage.Messaging e Vonage.Utility no início deste arquivo.
Adicionar ação “Receber SMS”
Por fim, precisaremos adicionar uma rota para receber o webhook da Vonage, analisar a estrutura de dados do SMS e exibir algumas informações no console:
Copiar
[HttpGet("/webhooks/inbound-sms")]
public IActionResult InboundSms()
{
var sms = WebhookParser.ParseQuery<InboundSms>(Request.Query);
Console.WriteLine("SMS Received");
Console.WriteLine($"Message Id: {sms.MessageId}");
Console.WriteLine($"To: {sms.To}");
Console.WriteLine($"From: {sms.Msisdn}");
Console.WriteLine($"Text: {sms.Text}");
return Ok();
}
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:
Etapas
1
Introdução a este tutorial2
Prerequisites3
Criar o arquivo de projeto SMS4
Adicionar o SDK do Vonage para .NET5
Adicionar um controlador de SMS6
Execute o aplicativo .NET7
Conclusão