C# SMS API akceptovaná na doručenie

Keď odošlete SMS pomocou C# SMS API prvým krokom je jej odovzdanie do Ozeki SMS gateway na doručenie. SMS gateway okamžite rozhodne, či je vaša SMS akceptovaná alebo nie. Ak je vaša SMS správa akceptovaná na doručenie, bude pridaná do priečinka odoslaných správ (outbox) používateľa C# SMS API.

C# sms api, textová správa akceptovaná na doručenie
Obrázok 1 - C# sms api - správa akceptovaná na doručenie

Udalosť C#/.Net SMS api - správa akceptovaná na doručenie

Keď je SMS odoslaná pomocou C# SMS api, nasleduje tento postup: SMS je odoslaná, je akceptovaná SMS gateway a uložená do priečinka odoslaných správ (outbox), ktorý funguje ako fronta SMS správ. Potom je odoslaná do mobilnej siete. Prvá informácia, ktorú dostanete o odoslanej SMS, je udalosť OnMessageAcceptedForDelivery. Táto udalosť je vrátená SMS gateway do C# SMS API klientskej aplikácie ihneď po odoslaní SMS.

Na spracovanie udalosti OnMessageAcceptedForDelivery v C# SMS API 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 udalosti akceptovania SMS v C# sms api:

Client.OnMessageAcceptedForDelivery += Client_OnMessageAcceptedForDelivery;

static void Client_OnMessageAcceptedForDelivery(object sender, OzxArgs<string> e)
{
    Console.WriteLine("Správa akceptovaná na doručenie. ID: " + e.Item.ToString());
}

Udalosť OnMessageAcceptedForDelivery je vrátená SMS gateway v OZX pdu, aby informovala C# sms klienta o tom, že SMS bola úspešne pridaná do priečinka odoslaných správ (outbox) používateľa C# SMS API.

Udalosť OnMessageAcceptedForDelivery nastáva pred odoslaním SMS do mobilnej siete.

Ak z akéhokoľvek dôvodu nie je SMS akceptovaná, udalosť OnMessageAcceptedForDelivery sa nespustí. Takáto situácia môže nastať napríklad, ak používateľ C# sms api minie SMS kredity, alebo ak sa na SMS gateway naplní disk. Upozorňujeme, že Ozeki SMS gateway je tiež SMS Server, čo znamená, že ukladá a preposiela SMS. Viac o rozdieloch medzi SMS gateway a SMS serverom nájdete na ozeki.hu.

More information