C# SMS API prihvaćen za isporuku

Kada pošaljete SMS pomoću C# SMS API-ja prvi korak koji poduzmete je prosljeđivanje na Ozeki SMS gateway radi isporuke. SMS gateway će odmah odlučiti je li vaša SMS poruka prihvaćena ili ne. Ako je vaša SMS poruka prihvaćena za isporuku, bit će dodana u mapu "outbox" korisnika C# SMS API-ja.

C# sms api, tekstualna poruka prihvaćena za isporuku
Slika 1 - C# sms api - poruka prihvaćena za isporuku

C#/.Net SMS API događaj prihvaćanja poruke

Kada se SMS pošalje putem C# SMS API-ja, sljedeći procedura se odvija: SMS se šalje, prihvaća ga SMS gateway i pohranjuje u mapu "outbox", koja djeluje kao red čekanja SMS poruka. Zatim se šalje na mobilnu mrežu. Prva informacija koju primate za poslani SMS je OnMessageAcceptedForDelivery događaj. Ovaj događaj vraća SMS gateway C# SMS API klijentskoj aplikaciji odmah nakon što je SMS poslan.

Za rukovanje OnMessageAcceptedForDelivery događajem u C# SMS API-ju koristite ove korake:

  • Napišite C# rukovatelja događaja za OnMessageAcceptedForDelivery događaj
  • Pošaljite SMS u svojoj C# SMS API glavnoj aplikaciji i zabilježite ID SMS poruke
  • Obradite dolazni OnMessageAcceptedForDelivery događaj koristeći ID SMS poruke u svom C# SMS API kodu

Primjer C# SMS API događaja prihvaćanja SMS-a:

Client.OnMessageAcceptedForDelivery += Client_OnMessageAcceptedForDelivery;

static void Client_OnMessageAcceptedForDelivery(object sender, OzxArgs<string> e)
{
    Console.WriteLine("Poruka prihvaćena za isporuku. ID: " + e.Item.ToString());
}

OnMessageAcceptedForDelivery vraća SMS gateway u OZX PDU-u, kako bi obavijestio C# SMS klijenta o činjenici da je SMS uspješno dodan u mapu "outbox" korisnika C# SMS API-ja.

OnMessageAcceptedForDelivery događaj se događa prije nego što se SMS pošalje na mobilnu mrežu.

Ako iz bilo kojeg razloga SMS nije prihvaćen, OnMessageAcceptedForDelivery događaj se neće pokrenuti. Takav događaj može se dogoditi, na primjer, ako korisnik C# SMS API-ja potroši sve SMS kredite ili ako se disk na SMS gatewayu napuni. Imajte na umu da je Ozeki SMS gateway također SMS Server, što znači da vrši pohranu i prosljeđivanje SMS poruka. Više o razlici između SMS gatewaya i SMS servera možete pročitati na ozeki.hu.

More information