.NET
SMS-Controller hinzufügen
Klicken Sie mit der rechten Maustaste auf das Controllers Folder und wählen Sie add->Controller. Wählen Sie "MVC Controller - Empty" und benennen Sie ihn SmsController.
Hinzufügen einer using Aussagen für Vonage.Messaging und Vonage.Utility am Anfang dieser Datei.
SMS-Empfang-Aktion hinzufügen
Schließlich müssen wir noch eine Route hinzufügen, um den Webhook von Vonage zu empfangen, die SMS-Datenstruktur zu analysieren und einige Daten auf unserer Konsole auszugeben:
[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();
}
Empfangen einer SMS-Nachricht mit ASP.NET Core MVC
Ein Tutorial, das zeigt, wie Ihre ASP .NET MVC-Anwendung das Vonage .NET SDK nutzen kann, um SMS-Nachrichten von Ihren Benutzern zu empfangen und sie in Ihrem Ausgabefenster anzuzeigen.
Verfügbar am:
Schritte
1
Einleitung zu diesem Tutorial2
Prerequisites3
Erstellen Sie die SMS-Projektdatei4
Vonage Dotnet SDK hinzufügen5
Hinzufügen eines SMS-Controllers6
Ausführen der .NET-Anwendung7
Schlussfolgerung