C# SMS API uspešna dostava

Poročila o dostavi SMS-ov so prijavljena kot C# dogodki v C# SMS API. V mobilnem omrežju, ko mobilni telefon (Terminal) prejme SMS, omrežje vrne tako imenovano poročilo o dostavi SMS-a pošiljatelju. To pomeni, da je SMS uspešno prispel na ciljni telefon. Ozeki SMS gateway bo obdelal ta poročila in jih povezal z izvirno poslanim SMS-om. Ko je izvirni SMS identificiran, bo Ozeki SMS gateway poklical dogodek uspešne dostave SMS-a.

C# SMS API - poročilo o dostavi SMS-a
Slika 1 - C# SMS API - poročilo o dostavi SMS-a

C#/.Net SMS API dogodek uspešne dostave SMS-a

Poročila o dostavi SMS-ov v C# SMS API prispejo v obliki dogodkov uspešne dostave SMS-a. Takoj, ko poročilo o dostavi pride do SMS gatewaya, bo vaša C# aplikacija prejela dogodek z ID-jem SMS sporočila in datumom dostave.

Za obdelavo poročila o dostavi SMS-a v vašem C# SMS API sledite tem korakom:

  • Naročite se na dogodek OnMessageDeliverySuccess v vaši C# SMS API razredu
  • Napišite C# obdelovalec dogodkov za obdelavo poročila o dostavi SMS-a
  • Pošljite SMS in zabeležite ID sporočila SMS-a.
  • Obdelajte prihajajoče poročilo o dostavi SMS-a v vaši C# SMS API kodi

Primer poročila o dostavi SMS-a v C# SMS API:

Client.OnMessageDeliverySuccess += Client_OnMessageDeliverySuccess;

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

Če preberete zgornji primer kode, boste videli, da sta vrnjena niz in datum v C#/.NET SMS API. Parameter niza je ID sporočila, datum pa datum uspešne dostave.

Če uporabljate Android SMS Gateway, prejmete ta dogodek, ko android telefon prejme poročilo o dostavi. Če vaš SMS strežnik teče na računalniku, bo ta dogodek uspešne dostave SMS-a sprožen, če poročilo o dostavi SMS-a, ki ustreza izvirno poslanemu SMS sporočilu, prispe bodisi prek povezanega GSM SMS modema, bodisi prek IP SMS povezave, kot je SMPP SMS odjemalska povezava.

More information