C# SMS API úspěšné odeslání

Úspěšné odeslání SMS v C# SMS API znamená, že SMS zpráva byla úspěšně odeslána do mobilní sítě pomocí Ozeki SMS gateway. Tato událost úspěšného odeslání SMS nastane, pokud SMS gateway obdrží zprávu o odeslání od sítě.

C# sms api úspěšné odeslání SMS
Obrázek 1 - C# sms api úspěšné odeslání SMS

Událost úspěšného odeslání SMS v C#/.Net SMS API

Pokud je SMS odeslána pomocí C# SMS API, potvrzení o doručení SMS do mobilní sítě je indikováno formou události úspěšného odeslání SMS. Váš C#/.Net SMS klient obdrží tuto událost bez prodlení poté, co mobilní síť vrátí zprávu o úspěšném odeslání.

Pro zpracování události OnMessageSubmitSuccess ve vaší C# SMS API třídě postupujte následovně:

  • Napište obslužnou funkci pro událost OnMessageAcceptedForDelivery v C#
  • Odešlete SMS ve vaší hostitelské aplikaci C# sms api a zaznamenejte ID zprávy
  • Zpracujte příchozí událost OnMessageAcceptedForDelivery pomocí ID zprávy ve vašem kódu C# sms api

Příklad úspěšného odeslání v C# sms api:

Client.OnMessageSubmitSuccess += Client_OnMessageSubmitSuccess;

static void Client_OnMessageSubmitSuccess(object sender, OzxArgs<string, DateTime> e)
{
    Console.WriteLine("Zpráva odeslána. ID: "+e.Item1+" Datum: "+e.Item2);
}

Pokud používáte SMPP klienta pro odesílání SMS zpráv do mobilní sítě, událost úspěšného odeslání nastane, když SMPP server vrátí SUBMIT_SM_RESP PDU. Obslužná funkce, kterou napíšete při přihlášení k této události v C# sms api, obdrží ID zprávy a časové razítko odeslání.

Pokud používáte C# SMS API s Android SMS Gateway, obdržíte tuto událost, když SMS zpráva opustí SMS Server běžící na Android telefonu. Jinými slovy, vaše C# sms api bude upozorněno, když SMS přijme GSM základnová stanice.

More information