C# SMS API přijato k doručení

Když odešlete SMS pomocí C# SMS API, prvním krokem je předání do Ozeki SMS gateway k doručení. SMS gateway okamžitě rozhodne, zda je vaše SMS přijata nebo ne. Pokud je vaše SMS zpráva přijata k doručení, bude přidána do složky odchozí pošty uživatele C# SMS API.

C# sms api, textová zpráva přijata k doručení
Obrázek 1 - C# sms api - zpráva přijata k doručení

Událost přijetí zprávy v C#/.Net SMS API

Když je SMS odeslána pomocí C# SMS API, následuje tento postup: SMS je odeslána, přijata SMS gateway a uložena do složky odchozí pošty, která funguje jako fronta SMS zpráv. Poté je odeslána do mobilní sítě. První informace, kterou obdržíte o odeslané SMS, je událost OnMessageAcceptedForDelivery. Tato událost je vrácena SMS gateway do klientské aplikace C# SMS API ihned po odeslání SMS.

Pro zpracování události OnMessageAcceptedForDelivery v C# SMS API použijte následující kroky:

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

Příklad události přijetí SMS v C# SMS API:

Client.OnMessageAcceptedForDelivery += Client_OnMessageAcceptedForDelivery;

static void Client_OnMessageAcceptedForDelivery(object sender, OzxArgs<string> e)
{
    Console.WriteLine("Zpráva přijata k doručení. ID: " + e.Item.ToString());
}

Událost OnMessageAcceptedForDelivery je vrácena SMS gateway v OZX PDU, aby informovala klienta C# SMS API o tom, že SMS byla úspěšně přidána do složky odchozí pošty uživatele C# SMS API.

Událost OnMessageAcceptedForDelivery nastává před odesláním SMS do mobilní sítě.

Pokud z nějakého důvodu není SMS přijata, událost OnMessageAcceptedForDelivery se neaktivuje. K takové události může dojít například, pokud uživatel C# SMS API vyčerpá kredity na SMS, nebo pokud se na SMS gateway zaplní disk. Všimněte si, že Ozeki SMS gateway je také SMS Server, což znamená, že provádí ukládání a přeposílání SMS. Více o rozdílu mezi SMS gateway a SMS serverem se dozvíte na ozeki.hu.

More information