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'.

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'.

fornecer detalhes da conta
Figura 2 - Fornecer detalhes da conta

Verifique seu e-mail e ative sua conta.

registro bem-sucedido
Figura 3 - Registro bem-sucedido

Após o login, selecione a interface "Dashboard solutions".

selecionar dashboard solutions
Figura 4 - Selecionar Dashboard solutions

E selecione o produto SMS.

escolher sms
Figura 5 - Escolher SMS

Envie um código de verificação para o seu número de telefone.

enviar código de verificação
Figura 6 - Enviar código de verificação

Após a verificação, você está pronto.

log in
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.

log in no ozeki 10
Figura 8 - Login no Ozeki 10

Clique em 'Adicionar nova conexão' à esquerda.

adicionar nova conexão
Figura 9 - Adicionar nova conexão

Selecione a conexão 'MessageBird' e clique em instalar ao lado dela.

instalar conexão messagebird
Figura 10 - Instalar MessageBird

Forneça sua chave de API e número de telefone na página Instalar conexão.

fornecer chave de api
Figura 11 - Fornecer chave de API

Você pode encontrar sua chave de API no Painel MessageBird.

chave de api messagebird
Figura 12 - Chave de API MessageBird

Depois disso, você pode enviar uma mensagem de teste.

enviar mensagem de teste
Figura 13 - Enviar mensagem de teste

Se tudo estiver correto, a mensagem será enviada com sucesso.

mensagem enviada
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.

encaminhamento de portas
Figura 15 - Encaminhamento de Portas

Após salvar as alterações, especifique a URL de callback na seção Receber da aba Avançado.

receber mensagem
Figura 16 - Receber mensagem

Para receber mensagens do MessageBird, você precisa alterar o protocolo do servidor web para HTTP.

Selecione Editar e Preferências.

preferências
Figura 17 - Preferências

Em Configuração do Servidor Web, escolha o protocolo HTTP e clique no botão OK.

configuração do servidor web
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.

executar
Figura 19 - Executar

Digite services.msc na caixa Executar.

serviços
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.

reiniciar ozeki 10
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.

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.

selecionar um número
Figura 23 - Selecionar um número

Após a compra, você pode ver seu número na lista Todos os Números.

número comprado
Figura 24 - Número comprado

Agora, selecione o Construtor de Fluxo e clique em Criar novo Fluxo.

criar novo fluxo
Figura 25 - Criar novo Fluxo

Escolha Criar Fluxo Personalizado

fluxo personalizado
Figura 26 - Fluxo Personalizado

No menu Configurar novo Fluxo, especifique o Nome do Fluxo e o gatilho SMS.

configurar novo fluxo
Figura 27 - Configurar novo fluxo

Em seguida, selecione seu número de telefone e arraste a Solicitação HTTP para baixo do SMS.

adicionar solicitação http
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.

configurar solicitação http
Figura 29 - Configurar Solicitação HTTP

Você pode encontrar a URL na seção Receber da aba Avançado.

url de callback
Figura 30 - URL de Callback

Após a publicação, você pode ver o novo Fluxo no Construtor de Fluxo.

fluxo criado
Figura 31 - Fluxo criado

Envie uma Mensagem de Teste para este número e você verá a mensagem recebida no Ozeki 10.

mensagem de teste recebida
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.

Salvar textos em um banco de dados SQL
Figura 33 - Armazenar SMS em um banco de dados

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.

Enviar SMS de C# através do MessageBird
Figura 34 - Enviar SMS de C# através do MessageBird

Enviar e-mail para SMS do MessageBird

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