API de SMS em C# aceita para entrega
Quando você envia um SMS com a API de SMS em C# o primeiro passo que você dá é passá-lo para o gateway de SMS Ozeki para entrega. O gateway de SMS decidirá imediatamente se o seu SMS é aceito ou não. Se suas mensagens de texto SMS forem aceitas para entrega, elas serão adicionadas à pasta de saída do usuário da API de SMS em C#.
O evento de mensagem aceita da API de SMS em C#/.Net
Quando um SMS é enviado pela API de SMS em C# o seguinte procedimento ocorre: O SMS é enviado, é aceito pelo gateway de SMS e armazenado na pasta de saída, que atua como uma fila de mensagens SMS. Em seguida, é enviado para a rede móvel. A primeira informação que você recebe para o SMS enviado é o evento OnMessageAcceptedForDelivery. Este evento é retornado pelo gateway de SMS para o aplicativo cliente da API de SMS em C# imediatamente após o SMS ser enviado.
Para lidar com o evento OnMessageAcceptedForDelivery na API de SMS em C#, use estes passos:
- Escreva o manipulador de eventos em C# para o evento OnMessageAcceptedForDelivery
- Envie um SMS em seu aplicativo host da API de SMS em C# e registre o ID da mensagem SMS
- Processe o evento OnMessageAcceptedForDelivery recebido usando o ID das mensagens SMS em seu código da API de SMS em C#
Exemplo de evento de SMS aceito na API de SMS em C#:
Client.OnMessageAcceptedForDelivery += Client_OnMessageAcceptedForDelivery; static void Client_OnMessageAcceptedForDelivery(object sender, OzxArgs<string> e) { Console.WriteLine("Mensagem aceita para entrega. ID: " + e.Item.ToString()); }
O OnMessageAcceptedForDelivery é retornado pelo gateway de SMS em um PDU OZX, para notificar o cliente de SMS em C# sobre o fato de que o SMS foi adicionado com sucesso à pasta de saída de SMS do usuário da API de SMS em C#.
O evento OnMessageAcceptedForDelivery ocorre antes que o SMS seja enviado para a rede móvel.
Se por qualquer motivo o SMS não for aceito, o evento OnMessageAcceptedForDelivery não será acionado. Tal evento pode acontecer, por exemplo, se o usuário da API de SMS em C# ficar sem créditos de SMS ou se o disco ficar cheio no gateway de SMS. Observe que o gateway de SMS Ozeki também é um servidor de SMS, o que significa que ele armazena e encaminha SMS. Você pode ler mais sobre a diferença entre um gateway de SMS e um servidor de SMS em ozeki.hu.
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