C# SMS API Lieferung erfolgreich

SMS-Lieferberichte werden als C#-Ereignisse in der C# SMS API gemeldet. Im Mobilfunknetz wird, wenn ein Mobiltelefon (Terminal) die SMS empfängt, ein sogenannter SMS-Lieferbericht an den Absender zurückgesendet. Dies zeigt an, dass die SMS erfolgreich beim Zielhandy angekommen ist. Ozeki SMS Gateway verarbeitet diese Berichte und ordnet sie der ursprünglich gesendeten SMS zu. Sobald die ursprüngliche SMS identifiziert ist, ruft das Ozeki SMS Gateway ein SMS-Lieferung-erfolgreich-Ereignis auf.

C# SMS API - SMS-Lieferbericht
Abbildung 1 - C# SMS API - SMS-Lieferbericht

Das C#/.Net SMS API SMS-Lieferung-erfolgreich-Ereignis

Die SMS-Lieferberichte in der C# SMS API kommen in Form von SMS-Lieferung-erfolgreich-Ereignissen an. Sobald der Lieferbericht das SMS-Gateway erreicht, erhält Ihre C#-App ein Ereignis mit der SMS-Nachrichten-ID und dem Lieferdatum.

Um den SMS-Lieferbericht in Ihrer C# SMS API zu verarbeiten, folgen Sie diesen Schritten:

  • Abonnieren Sie das OnMessageDeliverySuccess-Ereignis in Ihrer C# SMS API-Klasse
  • Schreiben Sie den C#-Ereignishandler zur Verarbeitung des SMS-Lieferberichts
  • Senden Sie eine SMS und notieren Sie die SMS-Nachrichten-ID.
  • Verarbeiten Sie den eingehenden SMS-Lieferbericht in Ihrem C# SMS API-Code

C# SMS API SMS-Lieferbericht Beispiel:

Client.OnMessageDeliverySuccess += Client_OnMessageDeliverySuccess;

static void Client_OnMessageDeliverySuccess(object sender, OzxArgs< string, DateTime > e)
{
    Console.WriteLine("Nachricht geliefert. ID: " + e.Item1 + " Datum: " + e.Item2);
}

Wenn Sie das obige Codebeispiel lesen, werden Sie sehen, dass ein String und ein DateTime-Objekt an die C#/.NET SMS API zurückgegeben werden. Der String-Parameter ist die Nachrichten-ID und das DateTime-Objekt ist das Datum der erfolgreichen Lieferung.

Wenn Sie ein SMPP SMS-Client-Verbindung, eintrifft.

More information