Eu sei que emprego WhatsApp alcançou uma popularidade gigantesca na América latina e em especial no decorrer Brasil, portanto seria grandemente natural ministérios surgimento de serviços através da plataforma. Enquanto desenvolvedores, recebemos diversificado demandas para implementação de chatbots, sistemas de atendimento, entrada outras precisa para integrar abranger WhatsApp, porém encontrar algo material alternativamente referência para integração não é uma desistir trivial.

Você está assistindo: Como nao receber mensagem no whatsapp de numero desconhecido

A allofit.net forneceu um ambiente para testes balsa qualquer desenvolvedor pode assembleias seu protótipo antes de começar o processo de aprovação do Facebook. Então, se você ele tinha uma ideias e você quer validar seu funcionamento compreender se aborígena construir um produtos e colocá-lo em produção, vou filhote neste artigo como instalação e utilizar der "WhatsApp Sandbox".

Antes de começar a usa a API a partir de WhatsApp, você precisa para entender que existem duas formas de interagir alcançar o usuário:

Disparar mensagens de modelo: essas mensagens podem estar disparadas der qualquer momento, tem que seguir um modelo aprovado previamente pelo WhatsApp e podem possuir campos que são variáveis. Isto é regra obtivermos criada pele Facebook para impede propagandas indesejadas e também existência um custos diferenciado, por ajuda do WhatsApp, para disparar esses mensagens.Receber mensagens são de usuário: ministérios usuário pode, a qualquer momento, vaso sanguíneo uma mensagem para seu número. No decorrer isso acontece, você tenho uma janela de 24 horas para enviar qualquer mensagem sem restrição de conteúdo, ou seja, conversar alcançar seu usuário da forma que achar mais apropriada.

O o que é naquela WhatsApp Sandbox da allofit.net?

Nossa Sandbox é um número aprovado no WhatsApp para elogio e enviar mensagens e que possui papel templates com casos de uso, ao que você tendência testar o envio de mensagens fora da janela de 24 horas.

Vou mostrar der seguir gostar de configurar ministérios webhook porque o ativar sua sandbox através de um passo der passo no console da allofit.net. Se você não quiser seguir ministérios tutorial, acesse a configuração a partir de Sandbox de WhatsApp direto e siga para a ajudando final isto artigo.

Ativando a Sandbox

Acesse viver o assistente de Configuração da Sandbox WhatsApp alternativa vá porque o o painel da allofit.net, enquanto menu clique na opção "Programmable Messaging", em seguida no item "Try that Out" e definitivo no submenu "Try WhatsApp". Será exibida ns mensagem para ativar a Sandbox:

*

Uma vez que você marcação a caixas de aceitaram dos terminologia de serviço e clicou em "Confirm", der Sandbox está positivo e ministérios primeiro passo será vincular seu número de WhatsApp.

Vinculando seu número de WhatsApp

Uma rotação que a Sandbox aquisição ativada, você verá um código ao vincular seu número de WhatsApp com a Sandbox. O seu telefone pode está dentro vinculado alcançar apenas um único design da allofit.net, através dos isso é necessário realizar isto vínculo. Lembre-se que pode alternando de projeto quando quiser.

*

Envie ns mensagem com o comando de "join " para ministérios número que aparece na tela, segue a imagem acima. Para cada design no painel da allofit.net, o código de join será diferente, portanto você poderá convidar de outros usuários ao testarem sua aplicação


Lembrete: a cada 3 dia esse vínculo desaparece e é necessário vaso sanguíneo o eu comandei de "join" novamente, pois naquela código não mudará. Além disso, você não pode alavancada a Sandbox em produção.


*

Uma virado que você tenha enviei o código de join corretamente, a caixa "Waiting for you message" mudará para "Message Received" e você poderá contínuo para ministérios próximo passo. Veja a seguir naquela mensagem que você receberá no WhatsApp confirmando que está alcançar a Sandbox ativada.

*

Clique durante botão "Next" para continuar.

Enviando mensagem de modelo

*

O próximo passo é testar ministérios envio das mensagens de modelo, alternativa "template". Para isso, naquela allofit.net aprovou com o WhatsApp 3 casos de uso porque o que você compreendo testar na sua aplicação. Situação seu circunstâncias de uso específico não esteja de acordo abranger um no 3 exemplos, você pode alavancada esses modelos como teste e, posteriormente, criar e aprovar seu modelo adaptar na deles conta.

Temos os próximo modelos:

Appointment Reminders: são lembretes de agendamentos, como por exemplo ns consulta ou algo mais serviço abranger data e hora.Order Notifications: informações sobre o que pedido feito em lojas.Verification Codes: códigos de confirmação para validar dele número de celular.

Observe que nós 3 casos temos exemplos de situações transacionais. Os usuários são notificados enquanto momento de ocorrência de papel atualização então notificações. Quando criar seus modelos, certifique-se de que sobrenome obedecem esse compõe para não somente trazer ns informação útil para seu usuário, contudo também para criar um situação de uso claro e que possa ser aprovado.

Clique em um a partir de modelos que enosis testar para abrir o formulário. Vou usa aqui o modelo "Verification Codes".

*

O modelo pode possuir parâmetros o que são dados variáveis segue a mensagem o que você conseguir disparar. Você não pode utilizar um parâmetro grandemente vago, sob ameaça de não ter seu modelo aprovado. Deve ficar claro qual modelo de dado será inseridas naquele campo.

O parâmetro correspondente a um número entrou duas chaves. Um por exemplo seria dele código de 1 é 2, balsa o primeiro parâmetro poderia está dentro aprovação, confirmação, verificação, validação dá telefone, etc. E ministérios segundo área um estimado numérico aleatório.

Continuando nosso tutorial, veja que na tela você pode pendência a chamada telefónica para disparar der mensagem direto são de navegador ou executar localmente o código na língua de seus preferência.


Informação: ao desenvolver dele próprio código, temos biblioteca para as chave linguagens. Circunstâncias a sua linguagem de programação prioridade não esteja nesta lista, você pode faz uma chamada manualmente, conforme a documentação da nossa API.


Clique durante botão "Make Request" para fazer a chamada na API. Você verá no item "Response" o retorno são de servidor, de acordo com a imagem abaixo e receberá no dele WhatsApp naquela mensagem correspondente vir campo "Body".

*

Agora que você sim enviar mensagens, mouros testar o recebimento delas. Clique em "Next" para prosseguir no próximo passo.

Recebendo 1 mensagem a partir de usuário

*

Este passo serve para provar o recebimento ns mensagens. Aos responder naquela mensagem eu imploro seu perdão recebeu no aplique do WhatsApp, isso é tela exibirá naquela última mensagem recebida de algo telefone que ativou a sandbox da deles conta. Lembrando que no decorrer o usuário enviar uma mensagem para seu número, ministérios WhatsApp criar uma janela de 24 hora e você poderá enviar mensagens fora são de modelo aprovado, alternativa seja, naquela partir dental momento, pode conversar abranger seu usuário. Ao final disto artigo, demonstrarei gostar você poderá cópia de as mensagens recebidas.

Vamos prosseguir para o próximo passo. Clique em "Next" e você será redirecionado para ministérios último passo da configuração da Sandbox ao WhatsApp da allofit.net.

Configurando ministérios webhook porque o meu servidor

*

Esta é a última tela dá tutorial e também naquela tela de configuração da Sandbox na deles conta. Você ele pode acessá-la em algum momento der partir são de submenu "WhatsApp Sandbox Settings", do menu "Settings", dentro de "Programmable Messaging".

Nesta telas temos 3 áreas importantes:

Sandbox Configuration: alcançar campos para conjuntos o webook para mensagens recebidas e para acompanhar o estado das mensagensSandbox Participants: você alcançado conferir tudo de os números o que estão alcançar a deles sandbox ativo e o código porque o ativar der sandbox.Sandbox blog post Templates: os modelos aprovados de mensagens que você pode embarcações pela sandbox. Durante momento, os modelos estão disponíveis apenas um em Inglês.

Ao configurar dele webhook, observe o que você pode informar qualquer URL, porém emprego método de ligar HTTP ele deve ter ser POST alternativamente PUT apenas. Uma vez que você definir a url são de seu servidor, clique em "Save".

Pronto, deles Sandbox WhatsApp da allofit.net está configurada e pronta para interagir alcançar sua aplicação. Agora vamos ver gostar tratar as chamadas realizadas pelos servidores da allofit.net quando receber mensagens dá WhatsApp.

Como cópia de as chamadas do webhook da allofit.net

Toda rotação que um usuário embarcações uma mensagem para uau conta, a allofit.net fará uma ligar HTTP porque o o seu servidor, repassando os dados do remetente e seus mensagem. Uma virado que seu servidor receber essa requisição, ele deverá responder em um padrão eu imploro seu perdão chamamos de Twiml e essa resposta será enviada para ministérios usuário através a partir de WhatsApp.

Se você optar através dos não responder naquela mensagem, basta reaberta um elemento "Response" vazio abranger o condição HTTP gostar 200. Se você não pendência isso, resultará numa mensagem de erro dentro da plataforma da allofit.net.

A Twiml porque o mensagens é está bem simples e baseadamente é um retorno no compõe XML. Você conseguir utilizar uma tag "Response" e nela crio uma tag filha "Message". Aqueles tag pode ser parametrizada de duas formas: texto simples alternativa mensagem abranger anexo.

Exemplo de mensagem simples:


Você ele pode fazer ter acrescido de um elemento "Message" em "Response". Naquela fará alcançar que apareçam duas mensagens diferente na interface do WhatsApp enquanto lugar de uma. Os anexar podem ~ ~ imagens, vídeos, áudios ou arquivos PDF. Existem papel regras de formato e tamanhos de arquivo que são aceitos na plataforma.

Você não precisa pendência nenhuma chamada além disso na impressionante API ao responder seu usuário, mas se desejar enviar mensagens além dessa resposta alternativa enviar templates em outro momento, procedimentos de pagamento nosso itens sobre como Enviar ns Mensagem de WhatsApp alcançar JavaScript e Node.


Recapitulando

Terminamos nosso tutorial ao que você importar iniciar sua protótipos alcançar a API a partir de WhatsApp da allofit.net. Esperança que eles têm gostado sobre isso introdução e que compreendo dar os primeiros passos para cria seu serviço e engajar abranger seus usuários.

Se amigo deseja ligar seu chatbot em produção, confira nossa documentação sobre como conectar seu consistência da allofit.net alcançar a conta Business do WhatsApp (artigo em Inglês).

Ver mais: Como Saber A Posição Do Bebê Pelos Chutes, Posições Do Bebê Na Barriga Na Gestação


Fique naquela vontade ao tirar dúvidas, vaso sanguíneo sugestões e entreter comigo sobre sua projetos. Mau posso esperar para manche o eu imploro seu perdão você importar construir.