Falha no envio da API de SMS em C#
O evento de falha no envio de SMS é acionado na API de SMS em C# quando o gateway de SMS Ozeki recebe um relatório de envio negativo do provedor de serviços de SMS. Esse erro de envio de SMS também pode ocorrer se o SMS não puder ser enviado devido à rede móvel, por exemplo, se uma conexão de cliente SMPP não puder ser estabelecida, ou se o plano de celular ficar sem crédito e você estiver usando o gateway de SMS para Android.
O evento de falha no envio de SMS na API de SMS C#/.Net
O evento de falha no envio de SMS na API de SMS em C# é acionado quando o SMS não pode ser entregue da fila de mensagens de saída do gateway de SMS para a rede móvel, ou quando a rede móvel retorna um relatório de envio com falha.
Para lidar com o evento OnMessageAcceptedForDelivery na API de SMS em C#, siga estas etapas:
- Registre-se para o evento OnMessageSubmitFailed na API de SMS em C#
- Escreva o manipulador de eventos, que processará o evento quando a falha no envio do SMS for relatada pelo gateway de SMS Ozeki
- Use o ID da mensagem SMS para identificar o SMS a que este relatório de erro pertence
Exemplo de falha no envio de SMS na API de SMS em C#:
Client.OnMessageSubmitFailed += Client_OnMessageSubmitFailed; static void Client_OnMessageSubmitFailed(object sender, OzxArgs< string, DateTime, string > e) { Console.WriteLine("Falha no envio da mensagem. ID: " + e.Item1 + " Data: " + e.Item2+" Motivo: "+e.Item3); }
O Servidor de SMS chamará este evento de falha no envio de SMS após chamar o evento SMS aceito para entrega. Ambos os eventos são acionados por um PDU OZX enviado para a API de SMS em C# após o SMS ser enviado chamando o método de envio de SMS da API de SMS em C#. O manipulador de eventos receberá o ID da mensagem SMS e as mensagens de erro retornadas pela rede móvel.
More information
- Como enviar SMS do C#
- Receber SMS em C#
- API de SMS em C# conectar para enviar SMS
- API de SMS em C# - desconectar do gateway de SMS
- API de SMS em C# - manter conexão de SMS ativa
- API de SMS em C# - enviar uma mensagem de texto
- API de SMS em C# - SMS aceito para entrega
- API de SMS em C# - SMS não aceito para entrega
- API de SMS em C# - submetido
- API de SMS em C# - falha ao submeter
- API de SMS em C# - relatório de entrega bem-sucedido
- API de SMS em C# - relatório de falha na entrega
- API de SMS em C# - ID de remetente alfanumérico
- API de SMS em C# como usar código curto como ID de remetente
- API de SMS em C# classe de mensagem de texto