Błąd przesyłania SMS w C# SMS API
Zdarzenie błędu przesyłania SMS jest wyzwalane w C# SMS API, gdy brama SMS Ozeki otrzyma negatywny raport przesyłania od dostawcy usług SMS. Ten błąd przesyłania SMS może również wystąpić, jeśli SMS nie może zostać przesłany z powodu problemu z siecią komórkową, na przykład jeśli połączenie klienta SMPP nie może się połączyć, lub jeśli w planie taryfowym telefonu komórkowego skończą się środki i korzystasz z bramy SMS dla Androida.
Zdarzenie błędu przesyłania SMS w C#/.Net SMS API
Zdarzenie błędu przesyłania SMS w C# SMS API jest wyzwalane, gdy wiadomość SMS nie może zostać dostarczona z kolejki wiadomości wychodzących bramy SMS do sieci komórkowej lub gdy sieć komórkowa zwróci raport błędu przesyłania SMS.
Aby obsłużyć zdarzenie OnMessageAcceptedForDelivery w C# SMS API, wykonaj następujące kroki:
- Zarejestruj się na zdarzenie OnMessageSubmitFailed w C# SMS API
- Napisz procedurę obsługi zdarzenia, która przetworzy zdarzenie, gdy błąd przesyłania SMS zostanie zgłoszony przez bramę SMS Ozeki
- Użyj identyfikatora wiadomości SMS, aby zidentyfikować SMS, do którego odnosi się ten raport błędu
Przykład błędu przesyłania SMS w C# SMS API:
Client.OnMessageSubmitFailed += Client_OnMessageSubmitFailed; static void Client_OnMessageSubmitFailed(object sender, OzxArgs< string, DateTime, string > e) { Console.WriteLine("Błąd przesyłania wiadomości. ID: " + e.Item1 + " Data: " + e.Item2+" Powód: "+e.Item3); }
Serwer SMS wywoła to zdarzenie błędu przesyłania SMS po wywołaniu zdarzenia SMS zaakceptowane do dostarczenia. Oba te zdarzenia są wyzwalane przez PDU OZX wysłane do C# SMS API po przesłaniu SMS przez wywołanie metody wysyłania SMS w C# SMS API. Procedura obsługi zdarzenia otrzyma identyfikator wiadomości SMS oraz komunikaty o błędach zwrócone przez sieć komórkową.
More information
- Jak wysyłać SMS-y z C#
- Odbieranie SMS w C#
- C# SMS API - połączenie do wysyłania SMS
- C# SMS API - rozłączenie z bramką SMS
- C# SMS API - utrzymanie połączenia SMS
- C# SMS API - wysyłanie wiadomości tekstowej
- C# SMS API - SMS zaakceptowany do dostarczenia
- C# SMS API - SMS niezaakceptowany do dostarczenia
- C# SMS API - wysłane
- C# SMS API - błąd wysyłania
- C# SMS API - raport dostarczenia pomyślny
- C# SMS API - raport błędu dostarczenia
- C# SMS API - alfanumeryczny identyfikator nadawcy
- C# SMS API - jak użyć krótkiego kodu jako identyfikatora nadawcy
- C# SMS API - klasa wiadomości tekstowej