C# SMS API uspešna isporuka

Izvještaji o isporuci SMS-a se prijavljuju kao C# događaji u C# SMS API. U mobilnoj mreži, kada mobilni telefon (Terminal) primi SMS, mreža vraća takozvani izvještaj o isporuci SMS-a pošiljaocu. Ovo označava da je SMS uspešno stigao na odredišni uređaj. Ozeki SMS gateway će obraditi ove izvještaje i upariti ih sa originalno poslatim SMS-om. Kada se originalni SMS identifikuje, Ozeki SMS gateway će pozvati događaj uspešne isporuke SMS-a.

C# SMS API - izvještaj o isporuci SMS-a
Slika 1 - C# SMS API - izvještaj o isporuci SMS-a

C#/.Net SMS API događaj uspešne isporuke SMS-a

Izvještaji o isporuci SMS-a u C# SMS API stižu u obliku događaja uspešne isporuke SMS-a. Čim izvještaj o isporuci stigne do SMS gateway-a, vaša C# aplikacija će primiti događaj sa ID-om SMS poruke i datumom isporuke.

Da biste obradili izvještaj o isporuci SMS-a u vašem C# SMS API, pratite ove korake:

  • Pretplatite se na OnMessageDeliverySuccess događaj u vašoj C# SMS API klasi
  • Napišite C# rukovalac događaja za obradu izvještaja o isporuci SMS-a
  • Pošaljite SMS i zabeležite ID SMS poruke.
  • Obradite dolazni izvještaj o isporuci SMS-a u vašem C# SMS API kodu

C# SMS API primer izvještaja o isporuci SMS-a:

Client.OnMessageDeliverySuccess += Client_OnMessageDeliverySuccess;

static void Client_OnMessageDeliverySuccess(object sender, OzxArgs< string, DateTime > e)
{
    Console.WriteLine("Poruka isporučena. ID: " + e.Item1 + " Datum: " + e.Item2);
}

Ako pročitate gornji primer koda, videćete da se string i datum vraćaju u C#/.NET SMS API. String parametar je ID poruke, a datum je datum uspešne isporuke.

Ako koristite Android SMS Gateway, primićete ovaj događaj kada android telefon primi izvještaj o isporuci. Ako vaš SMS Server radi na PC-u, ovaj događaj uspešne isporuke SMS-a će se pokrenuti ako izvještaj o isporuci SMS-a koji odgovara originalno poslatoj SMS poruci stigne bilo preko povezanog GSM SMS modema, ili preko IP SMS veze, kao što je SMPP SMS klijentska veza.

More information