.NET
Añadir controlador de SMS
Haga clic con el botón derecho del ratón en Controllers Carpeta y seleccione añadir->Controlador. Selecciona "MVC Controller - Empty" y ponle un nombre SmsController.
Añade un using declaraciones para Vonage.Messaging y Vonage.Utility en la parte superior de este archivo.
Añadir la acción «Recibir SMS»
Por último, tendremos que añadir una ruta para recibir el webhook de Vonage, analizar la estructura de datos de SMS e imprimir algunas cosas en la consola:
Copia
[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();
}
Cómo recibir un mensaje SMS con ASP.NET Core MVC
Un tutorial que muestra cómo tu aplicación ASP .NET MVC puede utilizar el SDK de Vonage para .NET para recibir mensajes SMS de tus usuarios y mostrarlos en la ventana de salida.
Disponible en:
Pasos
1
Introducción a este tutorial2
Prerequisites3
Crear el archivo de proyecto SMS4
Añadir Vonage Dotnet SDK5
Añadir un controlador de SMS6
Ejecuta la aplicación .NET7
Conclusión