Dostarczenie SMS przez API C# zakończone sukcesem
Raporty o dostarczeniu SMS są zgłaszane jako zdarzenia w API SMS C#. W sieci komórkowej, gdy telefon komórkowy (Terminal) odbiera SMS, sieć zwraca tzw. raport dostarczenia SMS do nadawcy. Oznacza to, że SMS został pomyślnie dostarczony do telefonu odbiorcy. Brama SMS Ozeki przetwarza te raporty i dopasowuje je do oryginalnie wysłanego SMS. Gdy oryginalny SMS zostanie zidentyfikowany, brama SMS Ozeki wywoła zdarzenie pomyślnego dostarczenia SMS.
Zdarzenie pomyślnego dostarczenia SMS w API C#/.Net
Raporty o dostarczeniu SMS w API SMS C# przychodzą w formie zdarzeń pomyślnego dostarczenia SMS. Gdy raport dostarczenia dotrze do bramy SMS, Twoja aplikacja C# otrzyma zdarzenie z identyfikatorem wiadomości SMS oraz datą dostarczenia.
Aby obsłużyć raport dostarczenia SMS w swoim API SMS C#, wykonaj następujące kroki:
- Zasubskrybuj zdarzenie OnMessageDeliverySuccess w swojej klasie API SMS C#
- Napisz obsługę zdarzenia w C#, aby przetworzyć raport dostarczenia SMS
- Wyślij SMS i zapisz identyfikator wiadomości SMS.
- Przetwórz przychodzący raport dostarczenia SMS w swoim kodzie API SMS C#
Przykład raportu dostarczenia SMS w API C#:
Client.OnMessageDeliverySuccess += Client_OnMessageDeliverySuccess; static void Client_OnMessageDeliverySuccess(object sender, OzxArgs< string, DateTime > e) { Console.WriteLine("Wiadomość dostarczona. ID: " + e.Item1 + " Data: " + e.Item2); }
Jeśli przeczytasz powyższy przykład kodu, zobaczysz, że zwracany jest ciąg znaków i data do API SMS C#/.NET. Parametr typu string to identyfikator wiadomości, a data to data pomyślnego dostarczenia.
Jeśli używasz Bramy SMS dla Androida, otrzymasz to zdarzenie, gdy telefon z Androidem odbierze raport dostarczenia. Jeśli Twój Serwer SMS działa na PC, to zdarzenie pomyślnego dostarczenia SMS zostanie wywołane, gdy raport dostarczenia SMS odpowiadający oryginalnie wysłanej wiadomości SMS dotrze przez podłączony modem GSM, lub przez połączenie SMS przez IP, takie jak połączenie klienta SMPP.
More information
- Jak wysyłać SMS-y z C#
- Odbieranie SMS w C#
- C# SMS API - połączenie do wysyłania SMS
- C# SMS API - rozłączenie z bramką SMS
- C# SMS API - utrzymanie połączenia SMS
- C# SMS API - wysyłanie wiadomości tekstowej
- C# SMS API - SMS zaakceptowany do dostarczenia
- C# SMS API - SMS niezaakceptowany do dostarczenia
- C# SMS API - wysłane
- C# SMS API - błąd wysyłania
- C# SMS API - raport dostarczenia pomyślny
- C# SMS API - raport błędu dostarczenia
- C# SMS API - alfanumeryczny identyfikator nadawcy
- C# SMS API - jak użyć krótkiego kodu jako identyfikatora nadawcy
- C# SMS API - klasa wiadomości tekstowej