C# SMS API odoslanie úspešné

SMS úspešne odoslané v C# SMS API znamená, že SMS správa bola úspešne odoslaná do mobilnej siete prostredníctvom Ozeki SMS gateway. Táto udalosť úspešného odoslania SMS nastáva, ak SMS gateway prijme správu o odoslaní SMS zo siete.

C# sms api úspešné odoslanie SMS
Obrázok 1 - C# sms api úspešné odoslanie SMS

Udalosť úspešného odoslania SMS v C#/.Net SMS api

Ak je SMS odoslaná prostredníctvom C# SMS api, potvrdenie o doručení SMS do mobilnej siete je indikované formou udalosti úspešného odoslania SMS. Váš C#/.Net sms klient prijme túto udalosť bez akéhokoľvek oneskorenia po tom, čo mobilná sieť vráti správu o úspešnom odoslaní SMS.

Na spracovanie udalosti OnMessageSubmitSuccess vo vašej C# SMS API triede použite tieto kroky:

  • Napíšte obsluhu udalosti OnMessageAcceptedForDelivery v C#
  • Odošlite SMS vo vašej hostiteľskej aplikácii C# sms api a zaznamenajte ID SMS správy
  • Spracujte prichádzajúcu udalosť OnMessageAcceptedForDelivery pomocou ID SMS správy vo vašom kóde C# sms api

Príklad úspešného odoslania v C# sms api:

Client.OnMessageSubmitSuccess += Client_OnMessageSubmitSuccess;

static void Client_OnMessageSubmitSuccess(object sender, OzxArgs<string, DateTime> e)
{
    Console.WriteLine("Správa odoslaná. ID: "+e.Item1+" Dátum: "+e.Item2);
}

Ak používate SMPP klienta na odosielanie SMS správ do mobilnej siete, udalosť úspešného odoslania SMS nastáva, keď SMPP server vráti SUBMIT_SM_RESP PDU. Obsluha udalosti, ktorú napíšete pri prihlásení sa na túto udalosť v C# sms api, prijme ID SMS správy a časovú pečiatku odoslania SMS.

Ak používate C# SMS API s Android SMS Gateway, túto udalosť prijmete, keď SMS správa opustí SMS Server bežiaci na Android telefóne. Inými slovami, vaše C# sms api bude upozornené, keď SMS prijme GSM základňová stanica.

More information