納品書ルートの追加

デリバリー・レシートを受け取るには、別のルートを SmsController.これは GET ルート /webhooks/dlr.これはコンソールにのみ表示されます。

[HttpGet("/webhooks/dlr")]
public IActionResult ReceiveDlr()
{
    var dlr = Vonage.Utility.WebhookParser.ParseQuery<DeliveryReceipt>(Request.Query);
    Console.WriteLine("DLR Received");
    Console.WriteLine($"Message Id: {dlr.MessageId}");
    Console.WriteLine($"To: {dlr.Msisdn}");
    Console.WriteLine($"From: {dlr.To}");
    Console.WriteLine($"Time: {dlr.MessageTimestamp}");
    return Ok();
}

ASP.NET Core MVCでSMSの配信通知を受け取る方法

配信レシートを使用すると、ユーザーの携帯電話にSMSが配信されたときの情報を取得できます。このチュートリアルでは、ASP .NETアプリケーションで配信レシートの通知を受け取る方法を紹介します。

手順
1
このチュートリアルの紹介
2
Prerequisites
3
SMSプロジェクトファイルの作成
4
Vonage Dotnet SDKの追加
5
SMS送信モデルの作成
6
SMS送信ビューの作成
7
スタートアップルートの設定
8
SMSコントローラーの追加
9
コントローラーに納品書ルートを追加する
10
ASP.NETアプリの設定
11
.NETアプリの実行
12
結論