API de SMS em C# não aceita para entrega
As mensagens SMS enviadas a partir da API de SMS em C#/.Net podem não ser aceitas para entrega, por exemplo, se o usuário da API de SMS em C# ficar sem créditos de SMS no gateway de SMS Ozeki. Para lidar com o evento de SMS não aceito, você precisa escrever um manipulador de eventos em sua aplicação da API de SMS em C#.
A API de SMS em C# / SMS não aceito para entrega
Quando você envia um SMS a partir da API de SMS em C#, o gateway de SMS primeiro verifica se você tem créditos suficientes para enviar o SMS. Se ele descobrir que você não tem, rejeitará o SMS com a chamada OnMessageNotAcceptedForDelivery.
Para lidar com o evento OnMessageNotAcceptedForDelivery da API de SMS em C#, siga estes passos:
- Crie o manipulador de eventos em C# para o evento OnMessageNotAcceptedForDelivery
- Lide com o evento OnMessageNotAcceptedForDelivery recebido no código da API de SMS em C#
- Use a mensagem de erro retornada pelo gateway de SMS Ozeki nos argumentos do evento
Exemplo de evento "Não Aceito Para Entrega" na API de SMS em C#:
Client.OnMessageNotAcceptedForDelivery += Client_OnMessageNotAcceptedForDelivery; static void Client_OnMessageNotAcceptedForDelivery(object sender, OzxArgs@lt;string, string> e) { Console.WriteLine("Mensagem rejeitada. ID: " + e.Item1.ToString()+" Motivo: "+e.Item2); }
O evento OnMessageNotAcceptedForDelivery pode ocorrer por vários motivos. Por exemplo, se a tabela de roteamento de SMS não estiver configurada corretamente, o SMS será armazenado para entrega. Se não houver conexões de rede SMS no sistema, também não há chance de entrega. Se tais erros ocorrerem, a API de SMS em C# é notificada imediatamente com este evento. Se houver uma chance de o SMS ser entregue, o evento OnMessageAcceptedForDelivery é chamado, e o SMS é armazenado na fila de mensagens de saída do Servidor de SMS.
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