C# SMS API trimitere eșuată
Evenimentul de trimitere eșuată a SMS-ului este declanșat în C# SMS API când Ozeki SMS gateway primește un raport negativ de trimitere de la furnizorul de servicii SMS. Această eroare de trimitere SMS poate apărea și dacă SMS-ul nu poate fi trimis din cauza rețelei mobile, de exemplu dacă o conexiune SMPP client nu poate fi stabilită, sau dacă planul de telefonie mobilă nu mai are fonduri și utilizați Android SMS gateway.
Evenimentul de trimitere eșuată a SMS-ului în C#/.Net SMS API
Evenimentul de trimitere eșuată a SMS-ului în C# SMS API este declanșat când SMS-ul nu poate fi livrat din coada de mesaje SMS a gateway-ului SMS către rețeaua mobilă, sau când rețeaua mobilă returnează un raport de trimitere eșuată.
Pentru a gestiona evenimentul OnMessageAcceptedForDelivery în C# SMS API, urmați acești pași:
- Înregistrați-vă pentru evenimentul OnMessageSubmitFailed în C# SMS API
- Scrieți gestionarul de evenimente, care va procesa evenimentul când eșecul trimiterii SMS este raportat de Ozeki SMS Gateway
- Utilizați ID-ul mesajului SMS pentru a identifica SMS-ul căruia îi aparține acest raport de eroare
Exemplu de trimitere eșuată a SMS-ului în C# SMS API:
Client.OnMessageSubmitFailed += Client_OnMessageSubmitFailed; static void Client_OnMessageSubmitFailed(object sender, OzxArgs< string, DateTime, string > e) { Console.WriteLine("Trimiterea mesajului a eșuat. ID: " + e.Item1 + " Data: " + e.Item2+" Motiv: "+e.Item3); }
Serverul SMS va apela acest eveniment de trimitere eșuată după ce a apelat evenimentul SMS acceptat pentru livrare. Ambele evenimente sunt declanșate de un PDU OZX trimis către C# SMS API după ce SMS-ul a fost trimis prin apelarea metodei de trimitere SMS din C# SMS API. Gestionarul de evenimente va primi ID-ul mesajului SMS și mesajele de eroare returnate de rețeaua mobilă.
More information
- How to send SMS from C#
- Receive SMS in C#
- C# SMS API connect to send SMS
- C# SMS API - disconnect from SMS gateway
- C# SMS API - keepalive SMS connection alive
- C# SMS API - send a text message
- C# SMS API - SMS accepted for deliery event
- C# SMS API - SMS not accepted for delivery
- C# SMS API - submited
- C# SMS API - submit failed
- C# SMS API - delivery report successful
- C# SMS API - delivery failed report
- C# SMS API - alphanumeric sender ID
- C# SMS API how to use short code as sender ID
- C# SMS API text message class