C# SMS API - doručení zprávy selhalo
Zprávy o doručení pro neúspěšné SMS zprávy jsou zpracovávány stejným způsobem v C# SMS API jako zprávy o doručení pro úspěšné SMS zprávy. Jediný rozdíl je v tom, že Ozeki SMS gateway vyvolá událost OnMessageDeliveryFailed a připojí chybovou zprávu k reportu, pokud mobilní síť vrátí zprávu o doručení s neúspěšným stavem.
Událost neúspěšného doručení SMS v C#/.Net SMS API
Událost neúspěšného doručení SMS v C# SMS API nastane, když mobilní síť považuje SMS zprávu za nedoručitelnou. To se může stát, pokud je cílový mobilní telefon vypnutý nebo se pohybuje v nedostupné síti. Někteří poskytovatelé SMS služeb neodesílají zprávy o doručení s neúspěšnými stavovými kódy.
Pro zpracování zprávy o neúspěšném doručení SMS ve vašem C# SMS API postupujte takto:
- Přihlaste se k události OnMessageDeliveryFailed ve vaší třídě C# SMS API
- Napište C# kód pro zpracování zprávy o neúspěšném doručení SMS
- Odešlete SMS a uložte ID zprávy.
- Zpracujte příchozí zprávu o neúspěšném doručení SMS ve vaší třídě C# SMS API
Příklad zprávy o neúspěšném doručení SMS v C# SMS API:
Client.OnMessageDeliveryFailed += Client_OnMessageDeliveryFailed; static void Client_OnMessageDeliveryFailed(object sender, OzxArgs<string, DateTime, string> e) { Console.WriteLine("Doručení zprávy selhalo. ID: " + e.Item1 + " Datum: " + e.Item2 + " Důvod: " + e.Item3); }
C#/.NET SMS API přijímá kromě ID původně odeslané SMS zprávy také datum selhání a chybový kód.
Pro Android SMS Gateway nastavení obdržíte tuto událost, když android telefon přijme zprávu o neúspěšném doručení. Pokud váš SMS Server běží na PC, tato událost neúspěšného doručení SMS bude vyvolána, když je zpráva o neúspěšném doručení přijata na nakonfigurovaném mobilním síťovém připojení.
More information
- Jak odeslat SMS z C#
- Příjem SMS v C#
- C# SMS API připojení pro odesílání SMS
- C# SMS API - odpojení od SMS brány
- C# SMS API - udržování SMS připojení
- C# SMS API - odeslání textové zprávy
- C# SMS API - SMS přijata k doručení
- C# SMS API - SMS nepřijata k doručení
- C# SMS API - odesláno
- C# SMS API - odeslání selhalo
- C# SMS API - úspěšná doručovací zpráva
- C# SMS API - zpráva o selhání doručení
- C# SMS API - alfanumerické ID odesílatele
- C# SMS API - jak použít krátký kód jako ID odesílatele
- C# SMS API třída textové zprávy