Como baixar a API do WhatsApp Business
A API do WhatsApp Business é uma ferramenta poderosa que permite que você se comunique com seus clientes na plataforma de mensagens mais popular do mundo. Com a API do WhatsApp Business, você pode enviar e receber mensagens, notificações, mídia e componentes interativos, como botões e menus. Você também pode gerenciar seus contatos, marcadores, políticas de aceitação e modelos de mensagem. Se você deseja fornecer suporte ao cliente, confirmar reservas, enviar lembretes ou compartilhar atualizações, a API do WhatsApp Business pode ajudá-lo a transformar seus negócios.
Neste artigo, mostraremos como baixar a API do WhatsApp Business e começar a usá-la para o seu negócio. Abordaremos os seguintes tópicos:
how to download whatsapp business api
O que você precisa para começar
Como baixar e instalar a API do WhatsApp Business
Como usar a API do WhatsApp Business
O que você precisa para começar
Antes de baixar a API do WhatsApp Business, você precisa ter o seguinte:
Um número de telefone que não tenha uma conta do WhatsApp existente
Uma conta de provedor de API do WhatsApp
Uma verificação comercial do Facebook
Obter um número de telefone
Você precisa de um número de telefone que não tenha uma conta do WhatsApp existente para se registrar na API do WhatsApp Business. Você pode usar qualquer número de telefone que possa receber SMS ou chamadas de voz. Você também pode usar um número de telefone fixo ou um número virtual. No entanto, evite usar números compartilhados por vários usuários ou empresas, pois isso pode causar problemas de verificação e mensagens.
Inscreva-se para um provedor de API do WhatsApp
Você precisa de uma conta de provedor de API do WhatsApp para acessar a plataforma de negócios do WhatsApp. Um provedor de API do WhatsApp é um serviço terceirizado que conecta sua empresa aos servidores do WhatsApp. Existem muitos provedores de API do WhatsApp disponíveis no mercado, como Surepass ou WATI. Você pode comparar seus recursos, preços e avaliações antes de escolher um que atenda às suas necessidades.Para se inscrever em uma conta de provedor de API do WhatsApp, você precisa fornecer algumas informações básicas sobre sua empresa, como nome, endereço de e-mail, URL do site e setor.
Verificação completa do Facebook Business
Como baixar e instalar a API do WhatsApp Business
Depois de atender aos requisitos e pré-requisitos para baixar a API do WhatsApp Business, você pode seguir estas etapas para fazer o download e instalá-la em seu servidor ou plataforma de nuvem. Você pode escolher entre uma única instância ou uma configuração de alta disponibilidade/multiconexão, dependendo de suas necessidades e preferências.
Baixe o cliente da API do WhatsApp Business
O primeiro passo é baixar a versão mais recente do cliente WhatsApp Business API no site oficial. Você pode encontrar o link de download e as instruções sobre como começar a usar o WhatsApp Business Platform Developer Hub. Você precisará concordar com os Termos de Serviço e a Política de Privacidade do WhatsApp Business Solution antes de poder baixar o cliente.
Instale o cliente da API do WhatsApp Business
O próximo passo é instalar o cliente WhatsApp Business API em seu servidor ou plataforma de nuvem. Você pode usar Docker ou Kubernetes para executar o cliente como um aplicativo em contêiner. Você também precisará ter MySQL ou PostgreSQL como seu banco de dados. Você pode encontrar guias de instalação detalhados para diferentes cenários na página de instalação do WhatsApp Business Platform. Aqui estão alguns exemplos de comandos de instalação para diferentes configurações:
ConfigurarComando
Instância única com Docker Composedocker-compose up -d
Alta disponibilidade/multiconexão com Docker Composedocker-compose -f docker-compose-ha.yml up -d
Multiconexão no Minikubekubectl apply -f k8s-manifests/
Instância única na AWSaws cloudformation create-stack --stack-name whatsapp-business-api --template-url --parameters ParameterKey=WhatsAppBusinessAPIVersion,ParameterValue=2.45.2 ParameterKey=WhatsAppBusinessAPIPassword,ParameterValue= ParameterKey=WhatsAppBusinessAPIDatabasePassword,ParameterValue=
Alta disponibilidade/multiconexão na AWSaws cloudformation create-stack --stack-name whatsapp-business-api --template-url --parameters ParameterKey= WhatsAppBusinessAPIVersion,ParameterValue=2.45.2 ParameterKey=WhatsAppBusinessAPIPassword,ParameterValue= ParameterKey=WhatsAppBusinessAPIDatabasePassword,ParameterValue=
Registre seu número de telefone
A etapa final é registrar seu número de telefone no cliente WhatsApp Business API usando um código QR ou um código SMS. Você precisará usar o certificado codificado em base64 obtido de sua conta comercial do WhatsApp no Gerenciador de Negócios. Você pode encontrar guias de registro detalhados para diferentes cenários no WhatsApp Business Platform Developer Hub. Aqui estão alguns exemplos de comandos de registro para diferentes configurações:
ConfigurarComando
Instância única com Docker Composecurl -X POST -H "Tipo de conteúdo: aplicativo/json" -d '"cc": "", "número de telefone": "", "método": "sms", "cert": "", "pin": "", "app": "waba"'
Alta disponibilidade/multiconexão com Docker Composecurl -X POST -H "Tipo de conteúdo: aplicativo/json" -d '"cc": "", "número de telefone": "", "método": "sms", "cert": "", "pin": "", "app": "waba"'
Instância única na AWScurl -X POST -H "Tipo de conteúdo: aplicativo/json" -d '"cc": "", "número de telefone": "", "método": "sms", "cert": "", "pin": "", "app": "waba"'
Alta disponibilidade/multiconexão na AWScurl -X POST -H "Tipo de conteúdo: aplicativo/json" -d '"cc": "", "número de telefone": "", "método": "sms", "cert": "", "pin": "", "app": "waba"'
Depois de enviar a solicitação de registro, você receberá um código de verificação por SMS ou chamada de voz. Você precisa inserir o código para concluir o processo de registro. Você pode usar o seguinte comando para verificar seu número de telefone:
curl -X POST -H "Content-Type: application/json" -d '"code": ""'
Depois de verificar seu número de telefone, você receberá uma resposta com o status e as configurações de sua conta. Você também pode verificar o status e as configurações da sua conta usando o seguinte comando:
curl -X GET
Como usar a API do WhatsApp Business
Parabéns! Você baixou e instalou com sucesso a API do WhatsApp Business. Agora você pode começar a usá-lo para se comunicar com seus clientes no WhatsApp. Nesta seção, daremos uma breve visão geral de como usar a API do WhatsApp Business para enviar e receber mensagens, gerenciar contatos e criar modelos de mensagem.
Enviar e receber mensagens
Você pode usar a API do WhatsApp Business para enviar e receber mensagens de texto, mídia e interativas com seus clientes. Você pode usar a API REST ou a API Webhooks para enviar e receber mensagens. Você pode encontrar documentação detalhada e exemplos sobre como usar as APIs no WhatsApp Business Platform Developer Hub. Aqui estão alguns exemplos de tipos e formatos de mensagens que você pode usar com a API do WhatsApp Business:
Tipo de mensagemFormatar
Texto"para": "", "tipo": "texto", "texto": "corpo": ""
meios de comunicação"para": "", "tipo": "", "": "url": "", "legenda": ""
Interativo"para": "", "tipo": "interativo", "interativo": "tipo": "", "": "cabeçalho": "tipo": "", ..., "Texto de corpo": "", ...}
Para enviar uma mensagem, você precisa fazer uma solicitação POST para o endpoint /v1/messages com a carga da mensagem no formato JSON. Para receber uma mensagem, você precisa configurar uma URL de webhook que receberá uma solicitação POST dos servidores do WhatsApp com o payload da mensagem no formato JSON.
Gerenciar contatos
Você pode usar a API do WhatsApp Business para gerenciar seus contatos, etiquetas e políticas de adesão. Você pode usar a API REST ou a API Webhooks para gerenciar contatos. Você pode encontrar documentação detalhada e exemplos sobre como usar as APIs no WhatsApp Business Platform Developer Hub. Aqui estão alguns exemplos de ações de gerenciamento de contatos e endpoints que você pode usar com a API do WhatsApp Business:
AçãoPonto final
Adicionar um contato/v1/contatos
Excluir um contato/v1/contatos/id
Obter detalhes de contato/v1/contatos/id
Adicionar um marcador/v1/rótulos
Excluir um marcador/v1/rótulos/id
Aplicar um rótulo a um contato/v1/contatos/id/rótulos
Remover um marcador de um contato/v1/contacts/id/labels/label_id
Obtenha o status de aceitação de um contato/v1/contacts/id/opt-in
Atualizar o status de aceitação de um contato/v1/contacts/id/opt-in
Para gerenciar contatos, você precisa fazer solicitações GET, POST, PUT ou DELETE para os endpoints correspondentes com o payload de contato ou rótulo no formato JSON. Para receber atualizações de contato, você precisa configurar uma URL de webhook que receberá solicitações POST dos servidores do WhatsApp com a carga útil do contato ou rótulo no formato JSON.
Criar modelos de mensagem
Você pode usar a API do WhatsApp Business para criar modelos de mensagens para notificações, lembretes, confirmações e outros casos de uso. Os modelos de mensagens são mensagens pré-aprovadas que você pode enviar aos seus clientes quando eles não estiverem online ou quando você precisar iniciar uma conversa. Você pode usar o Facebook Business Manager ou o WhatsApp Business Platform Developer Hub para criar modelos de mensagem.Você pode encontrar documentação detalhada e exemplos sobre como criar modelos de mensagem no WhatsApp Business Platform Developer Hub. Aqui estão alguns exemplos de tipos e formatos de modelo de mensagem que você pode usar com a API do WhatsApp Business:
Tipo de modelo de mensagemFormatar
Texto"espaço de nomes": "", "nome_elemento": "", "idioma": "política": "determinística", "código": "", "componentes": ["tipo": "corpo", "parâmetros": ["tipo": "texto", "texto": ""]]
meios de comunicação"espaço de nomes": "", "nome_elemento": "", "idioma": "política": "determinística", "código": "", "componentes": ["tipo": "", "parâmetros": ["tipo": "texto", "texto": "", "tipo": "texto", "texto": ""], "type": "body", "parameters": ["type": "text", "text": ""]]
Interativo"espaço de nomes": "", "nome_elemento": "", "idioma": "política": "determinística", "código": "", "componentes": ["tipo": "", "": "cabeçalho": "tipo": "", ..., "Texto de corpo": "", ...]}
Para criar um modelo de mensagem, você precisa enviar uma solicitação com a carga útil do modelo de mensagem no formato JSON. Para usar um modelo de mensagem, você precisa fazer uma solicitação POST para o terminal /v1/messages com a carga útil do modelo de mensagem no formato JSON.
Conclusão
Neste artigo, mostramos como baixar a API do WhatsApp Business e começar a usá-la para o seu negócio. Cobrimos os seguintes tópicos:
O que você precisa para começar
Como baixar e instalar a API do WhatsApp Business
Como usar a API do WhatsApp Business
Esperamos que este artigo tenha ajudado você a entender como baixar a API do WhatsApp Business e como isso pode beneficiar sua empresa. Com a API do WhatsApp Business, você pode se comunicar com seus clientes na plataforma de mensagens mais popular do mundo e fornecer a eles uma experiência perfeita e personalizada.
perguntas frequentes
Aqui estão algumas perguntas e respostas frequentes sobre a API do WhatsApp Business:
Qual é a diferença entre o WhatsApp Business App e a API do WhatsApp Business?
O WhatsApp Business App é um aplicativo gratuito que permite que pequenas empresas criem um perfil comercial, gerenciem seu catálogo e conversem com seus clientes no WhatsApp. A API do WhatsApp Business é um serviço pago que permite que empresas de médio e grande porte integrem o WhatsApp com seus sistemas e aplicativos e enviem e recebam mensagens em grande escala.
Quanto custa a API do WhatsApp Business?
desde a última mensagem. Você pode encontrar mais detalhes na página de preços da plataforma de negócios do WhatsApp.
Quão segura é a API do WhatsApp Business?
A API do WhatsApp Business é muito segura, pois usa criptografia de ponta a ponta para todas as mensagens. Isso significa que apenas você e seus clientes podem ler as mensagens, e ninguém mais, nem mesmo o WhatsApp ou o Facebook, pode acessá-las. Você também precisa seguir a Política de negócios do WhatsApp e a Política de comércio do WhatsApp para garantir o respeito à privacidade e às preferências de seus clientes.
Como posso obter suporte para a API do WhatsApp Business?
Você pode obter suporte para a API do WhatsApp Business do seu provedor de API do WhatsApp, pois eles são responsáveis por fornecer o serviço e resolver quaisquer problemas. Você também pode encontrar recursos e guias úteis no Hub do desenvolvedor do WhatsApp Business Platform e na Central de Ajuda do WhatsApp Business Platform.
Como posso obter feedback dos meus clientes sobre a API do WhatsApp Business?
Você pode obter feedback de seus clientes sobre a API do WhatsApp Business usando mensagens interativas, como botões e menus, para fazer perguntas e coletar suas respostas. Você também pode usar modelos de mensagem para enviar pesquisas ou solicitações de avaliações para seus clientes. Você pode analisar os dados de feedback para melhorar seu serviço e a satisfação do cliente.
0517a86e26
Comments