Provedor de SMS MessageBird
Como criar uma conta MessageBird
Para usar o serviço MessageBird, você precisa criar uma conta. Nesta seção, guiaremos você sobre como fazer isso.
Na página principal, selecione o botão 'Cadastrar-se'.
Figura 1 - Clicar em 'Cadastrar-se'
Em seguida, forneça os detalhes de login e clique no botão 'Cadastrar-se com e-mail'.
Figura 2 - Fornecer detalhes da conta
Verifique seu e-mail e ative sua conta.
Figura 3 - Registro bem-sucedido
Após o login, selecione a interface "Dashboard solutions".
Figura 4 - Selecionar Dashboard solutions
E selecione o produto SMS.
Figura 5 - Escolher SMS
Envie um código de verificação para o seu número de telefone.
Figura 6 - Enviar código de verificação
Após a verificação, você está pronto.
Figura 7 - Login bem-sucedido
Como configurar Ozeki 10 e MessageBird para mensagens SMS de saída
Este capítulo fornece informações detalhadas sobre como configurar a conexão MessageBird para envio de SMS no software Ozeki 10 SMS Gateway.
Primeiro, faça login no Ozeki 10 com seu nome de usuário e senha.
Figura 8 - Login no Ozeki 10
Clique em 'Adicionar nova conexão' à esquerda.
Figura 9 - Adicionar nova conexão
Selecione a conexão 'MessageBird' e clique em instalar ao lado dela.
Figura 10 - Instalar MessageBird
Forneça sua chave de API e número de telefone na página Instalar conexão.
Figura 11 - Fornecer chave de API
Você pode encontrar sua chave de API no Painel MessageBird.
Figura 12 - Chave de API MessageBird
Depois disso, você pode enviar uma mensagem de teste.
Figura 13 - Enviar mensagem de teste
Se tudo estiver correto, a mensagem será enviada com sucesso.
Figura 14 - Mensagem enviada com sucesso
Como configurar o Ozeki 10 e o MessageBird para SMS recebidos e relatórios de entrega
Antes de poder receber relatórios de entrega e SMS recebidos, você precisa encaminhar portas para direcionar o tráfego externo para sua rede.
1. Abra um navegador da web e digite o número do seu Gateway Padrão na barra de endereços e pressione Enter.
2. Digite seu nome de usuário e senha para acessar a interface do seu roteador. O nome de usuário e senha padrão devem estar listados na documentação do seu roteador ou em um adesivo na lateral do roteador. Se o nome de usuário e senha padrão foram alterados e você não os lembra, será necessário redefinir o roteador.
3. Para encaminhar portas no seu roteador, procure por uma aba ou menu chamado 'Encaminhamento de Portas/Port Triggering' ou algo similar.
4. Não importa o tipo de roteador ou interface que você tenha, você precisará inserir as mesmas informações básicas. Insira a porta que deseja abrir em Externa (Porta 1) e Interna (Porta 2) ou insira um intervalo de portas para abrir em Início e Fim.
Neste caso, o Ozeki 10 usa a porta 9505 por padrão, então você também pode fornecer isso na seção 'Interna'.
5. Selecione o Protocolo (TCP, UDP ou ambos).
6. Digite o endereço IP privado do seu PC onde o Ozeki 10 está instalado.
7. Certifique-se de salvar as alterações.
Figura 15 - Encaminhamento de Portas
Após salvar as alterações, especifique a URL de callback na seção Receber da aba Avançado.
Figura 16 - Receber mensagem
Para receber mensagens do MessageBird, você precisa alterar o protocolo do servidor web para HTTP.
Selecione Editar e Preferências.
Figura 17 - Preferências
Em Configuração do Servidor Web, escolha o protocolo HTTP e clique no botão OK.
Figura 18 - Configuração do Servidor Web
Para aplicar as alterações, reinicie o serviço do Ozeki 10
Clique com o botão direito no botão Iniciar e selecione Executar.
Figura 19 - Executar
Digite services.msc na caixa Executar.
Figura 20 - services.msc
Para reiniciar o serviço do Ozeki 10, selecione-o na lista de serviços e clique em Reiniciar serviço.
Figura 21 - Reiniciar Ozeki 10
Após a reinicialização do serviço, você poderá receber mensagens do MessageBird. Agora, demonstraremos como você pode comprar um número do MessageBird e configurá-lo para receber mensagens SMS.
Selecione o menu Números e clique no botão Comprar um número.
Figura 22 - Comprar um número
No menu pop-up, escolha seu país, selecione a capacidade de SMS e selecione um número da lista.
Figura 23 - Selecionar um número
Após a compra, você pode ver seu número na lista Todos os Números.
Figura 24 - Número comprado
Agora, selecione o Construtor de Fluxo e clique em Criar novo Fluxo.
Figura 25 - Criar novo Fluxo
Escolha Criar Fluxo Personalizado
Figura 26 - Fluxo Personalizado
No menu Configurar novo Fluxo, especifique o Nome do Fluxo e o gatilho SMS.
Figura 27 - Configurar novo fluxo
Em seguida, selecione seu número de telefone e arraste a Solicitação HTTP para baixo do SMS.
Figura 28 - Adicionar Solicitação HTTP
Na Solicitação HTTP, selecione o Método POST e cole a URL do Ozeki 10. Por fim, clique em Salvar e Publicar.
Figura 29 - Configurar Solicitação HTTP
Você pode encontrar a URL na seção Receber da aba Avançado.
Figura 30 - URL de Callback
Após a publicação, você pode ver o novo Fluxo no Construtor de Fluxo.
Figura 31 - Fluxo criado
Envie uma Mensagem de Teste para este número e você verá a mensagem recebida no Ozeki 10.
Figura 32 - Mensagem de teste recebida
Enviar textos usando a API de SMS C# através do MessageBird
Serviços de SMS automáticos funcionam significativamente melhor do que pessoal humano. Por esse fato, a maioria das organizações opta por construir soluções de SMS automatizadas. A API de SMS C# da Ozeki oferece uma ferramenta excepcional para alcançar esse objetivo. Esta API C# é ótima porque também pode enviar textos através de protocolos de SMS de alto desempenho, como UCP ou CIMD2. Esses protocolos são usados por operadoras de rede móvel para trocar SMS entre si. Ao implementar esta única API, você pode alcançar muitos serviços de SMS ou redes telefônicas GSM com uma única base de código.
Como enviar mensagens de texto de um servidor de banco de dados SQL através do MessageBird
Se desejar ozekimessageout.
A tabela ozekimessageout será usada para enviar SMS, e a outra, a tabela ozekimessagein, será usada para armazenar SMS recebidos. Para enviar um texto, tudo o que você precisa fazer é usar um comando SQL INSERT para criar uma entrada SQL na tabela ozekimessageout. O Ozeki 10 irá automaticamente SELECIONAR o SMS e entregá-lo ao destinatário. Durante o procedimento de entrega, ele atualizará o campo de status e os campos de timestamp no banco de dados para informar quando o SMS foi enviado do seu sistema, quando foi recebido pelo usuário móvel e, se ocorrer um erro, por que não foi entregue.
Esta solução é útil porque permite que você use consultas personalizadas e aproveite gatilhos e procedimentos armazenados em SQL. Outro benefício é que a maioria das aplicações empresariais são orientadas a banco de dados, então faz sentido usar o banco de dados para SMS também.
Se você configurar o MessageBird, pode fornecer um serviço de SMS para e-mail para usuários de escritório. Qualquer cliente de e-mail que possa enviar um e-mail para um endereço de e-mail especialmente formatado poderá enviar SMS. O formato do endereço de e-mail é número@hostname. Um endereço de e-mail pode ser assim: 079763000@email.domain.com. Também é possível colocar o número móvel no assunto do e-mail. Em ambos os casos, o corpo do e-mail será encaminhado como SMS para o número de telefone especificado.
More information
- Enviar SMS para o SMSC da Telecom Slovenije
- Como enviar SMS com Amazon SNS
- Como enviar SMS do Clickatell
- Como enviar SMS usando as APIs de Desenvolvedor MTN (MADAPI)
- Serviço de SMS da Sunrise
- Serviço de SMS da Vodafone
- Como enviar SMS do Clicksend
- Como enviar SMS do Infobip
- Como enviar SMS usando o Messagebird
- Como enviar SMS usando o Nexmo
- Como enviar SMS do Telnyx
- Como enviar SMS do Twilio
- Como enviar SMS com a conexão Yettel SMS Futár