API de SMS en C# aceptado para entrega
Cuando envías un SMS con la API de SMS en C# el primer paso que das es pasarlo al gateway de SMS Ozeki para su entrega. El gateway de SMS decidirá inmediatamente si tu SMS es aceptado o no. Si tu mensaje de SMS es aceptado para entrega, se agregará a la carpeta de salida del usuario de la API de SMS en C#.
El evento de mensaje aceptado en la API de SMS en C#/.Net
Cuando un SMS es enviado por la API de SMS en C# el siguiente procedimiento ocurre: El SMS es enviado, es aceptado por el gateway de SMS y almacenado en la carpeta de salida, que actúa como una cola de mensajes SMS. Luego es enviado a la red móvil. La primera información que recibes para el SMS enviado es el evento OnMessageAcceptedForDelivery. Este evento es devuelto por el gateway de SMS a la aplicación cliente de la API de SMS en C# inmediatamente después de que el SMS es enviado.
Para manejar el evento OnMessageAcceptedForDelivery en la API de SMS en C# sigue estos pasos:
- Escribe el manejador de eventos en C# para el evento OnMessageAcceptedForDelivery
- Envía un SMS en tu aplicación host de la API de SMS en C# y registra el ID del mensaje SMS
- Procesa el evento OnMessageAcceptedForDelivery entrante usando el ID del mensaje SMS en tu código de la API de SMS en C#
Ejemplo de evento SMS aceptado en la API de SMS en C#:
Client.OnMessageAcceptedForDelivery += Client_OnMessageAcceptedForDelivery; static void Client_OnMessageAcceptedForDelivery(object sender, OzxArgs<string> e) { Console.WriteLine("Mensaje aceptado para entrega. ID: " + e.Item.ToString()); }
El OnMessageAcceptedForDelivery es devuelto por el gateway de SMS en un PDU OZX, para notificar al cliente de SMS en C# sobre el hecho de que el SMS fue agregado exitosamente a la carpeta de salida del usuario de la API de SMS en C#.
El evento OnMessageAcceptedForDelivery ocurre antes de que el SMS sea enviado a la red móvil.
Si por alguna razón el SMS no es aceptado, el evento OnMessageAcceptedForDelivery no se activa. Tal evento puede ocurrir, por ejemplo, si el usuario de la API de SMS en C# se queda sin créditos de SMS, o si el disco se llena en el gateway de SMS. Ten en cuenta que el gateway de SMS Ozeki también es un servidor de SMS, lo que significa que realiza almacenamiento y reenvío de SMS. Puedes leer más sobre la diferencia entre un gateway de SMS y un servidor de SMS en ozeki.hu.
More information
- Cómo enviar SMS desde C#
- Recibir SMS en C#
- API de SMS en C# - conectar para enviar SMS
- API de SMS en C# - desconectar de la pasarela SMS
- API de SMS en C# - mantener conexión SMS activa
- API de SMS en C# - enviar un mensaje de texto
- API de SMS en C# - SMS aceptado para entrega
- API de SMS en C# - SMS no aceptado para entrega
- API de SMS en C# - enviado
- API de SMS en C# - envío fallido
- API de SMS en C# - informe de entrega exitoso
- API de SMS en C# - informe de entrega fallida
- API de SMS en C# - ID de remitente alfanumérico
- API de SMS en C# - cómo usar código corto como ID de remitente
- API de SMS en C# - clase de mensaje de texto