.NET

Konfigurieren Sie Ihre Voraussetzungen

Es gibt einige Voraussetzungen, die Sie erfüllen müssen, bevor Sie dieses Lernprogramm durcharbeiten können. Wenn Sie eine dieser Voraussetzungen bereits erfüllt haben, können Sie diesen Schritt überspringen.

Sie können einen Vonage Account über den Dashboard.

Über das Dashboard können Sie Applications erstellen und Vonage Numbers erwerben. Sie können diese Aufgaben auch über die Vonage CLI.

Downloaden und installieren Sie die neueste Version des .NET Core SDK.

Sie müssen Ihren Webhook über das öffentliche Internet für die APIs von Vonage zugänglich machen. Eine einfache Möglichkeit, dies während der Entwicklung zu erreichen, ohne einen eigenen Server einzurichten, ist die Verwendung von Ngrok. Um mehr zu erfahren, Lesen Sie unsere Dokumentation über Ngrok.

Laden Sie ngrok herunter und installieren Sie es. Führen Sie dann den folgenden Befehl aus, um Ihre Anwendung auf Port 3000 für das öffentliche Internet freizugeben:

./ngrok http 3000

Wenn Sie ein kostenpflichtiges Abonnement haben, können Sie das eingeben:

./ngrok http 3000 -subdomain=your_domain

HINWEIS: In diesem Beispiel leitet Ngrok die Vonage-Webhooks, die Sie beim Erstellen Ihrer Vonage-Anwendung angegeben haben, an localhost:3000. Obwohl hier der Port 3000 gezeigt wird, können Sie jeden freien Port verwenden, der für Sie geeignet ist.

Account-Webhooks konfigurieren

Um SMS-Nachrichten und DLRs empfangen zu können, müssen Sie zwei Einstellungen auf Account-Ebene vornehmen. Ihre Account-Ebene Delivery Receipt und Inbound Messages URL. Sie finden diese in Ihrem Dashboard Account-Einstellungsseite.

Setzen Sie diese URLs auf und ersetzen Sie NGROK_HOST_NAME mit Ihrem ngrok-Hostnamen

  • Eingehende Nachrichten: http://NGROK_HOST_NAME/webhooks/inbound-sms
  • Lieferscheine: http://NGROK_HOST_NAME/webhooks/dlr

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:
.NET
Schritte
1
Einleitung zu diesem Tutorial
2
Prerequisites
3
Erstellen Sie die SMS-Projektdatei
4
Vonage Dotnet SDK hinzufügen
5
Hinzufügen eines SMS-Controllers
6
Ausführen der .NET-Anwendung
7
Schlussfolgerung