Entrega exitosa de la API de SMS en C#
Los informes de entrega de SMS se reportan como eventos en C# en la API de SMS en C#. En la red móvil, cuando un teléfono móvil (Terminal) recibe el SMS, la red devuelve un llamado informe de entrega de SMS al remitente. Esto indica que el SMS ha llegado exitosamente al dispositivo de destino. Ozeki SMS gateway procesará estos informes y los emparejará con el SMS enviado originalmente. Una vez que el SMS original es identificado, Ozeki SMS gateway llamará a un evento de entrega exitosa de SMS.
El evento de entrega exitosa de SMS en la API de SMS C#/.Net
Los informes de entrega de SMS en la API de SMS en C# llegan en forma de eventos de entrega exitosa de SMS. Tan pronto como el informe de entrega llega al SMS gateway, tu aplicación en C# recibirá un evento con el ID del mensaje SMS y con la fecha de entrega.
Para manejar el informe de entrega de SMS en tu API de SMS en C#, sigue estos pasos:
- Suscríbete al evento OnMessageDeliverySuccess en tu clase de API de SMS en C#
- Escribe el manejador de eventos en C# para procesar el informe de entrega de SMS
- Envía un SMS y registra el ID del mensaje SMS.
- Procesa el informe de entrega de SMS entrante en tu código de API de SMS en C#
Ejemplo de informe de entrega de SMS en la API de SMS en C#:
Client.OnMessageDeliverySuccess += Client_OnMessageDeliverySuccess; static void Client_OnMessageDeliverySuccess(object sender, OzxArgs< string, DateTime > e) { Console.WriteLine("Mensaje entregado. ID: " + e.Item1 + " Fecha: " + e.Item2); }
Si lees el ejemplo de código anterior, verás que se devuelve una cadena y una fecha a la API de SMS en C#/.NET. El parámetro de cadena es el ID del mensaje, y la fecha es la fecha de entrega exitosa.
Si usas un SMS Gateway para Android, recibirás este evento cuando el teléfono Android reciba el informe de entrega. Si tu Servidor SMS se ejecuta en una PC, este evento de entrega exitosa de SMS se activará si el informe de entrega de SMS correspondiente al mensaje SMS enviado originalmente llega ya sea a través del módem GSM SMS conectado, o a través de una conexión SMS por IP, como una conexión cliente SMPP a la red móvil.
More information
- How to send SMS from C#
- Receive SMS in C#
- C# SMS API connect to send SMS
- C# SMS API - disconnect from SMS gateway
- C# SMS API - keepalive SMS connection alive
- C# SMS API - send a text message
- C# SMS API - SMS accepted for deliery event
- C# SMS API - SMS not accepted for delivery
- C# SMS API - submited
- C# SMS API - submit failed
- C# SMS API - delivery report successful
- C# SMS API - delivery failed report
- C# SMS API - alphanumeric sender ID
- C# SMS API how to use short code as sender ID
- C# SMS API text message class