Skip to content
Back to Blog

Enviar Mensagens Automáticas No WhatsApp Usando CURL

Leve sua estratégia de marketing para o próximo nível com mensagens automáticas no WhatsApp. Ao integrar a Wassenger API com cURL, você pode enviar facilmente aos seus clientes lembretes, mensagens personalizadas e conteúdo promocional. Essa ferramenta poderosa ajuda empresas a aumentar vendas e melhorar o engajamento com clientes.

Neste artigo, vamos guiar você pela configuração e uso da Wassenger API com cURL para automatizar suas mensagens no WhatsApp, garantindo interações oportunas e segmentadas com seu público. Este guia vai impulsionar seus esforços de marketing, aumentar a satisfação do cliente e gerar crescimento nas vendas.

🫣 Não quer usar programação? Sem problema! Explore nosso novo recurso de Campanhas no WhatsApp sem código. Importe seus contatos, defina uma mensagem, escolha a data de envio e relaxe! 🥳 🥳

🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100+ casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!

Requisitos

  • Ter um número do WhatsApp já vinculado à plataforma e online.
  • Número de telefone do destinatário com prefixo internacional no formato E164. Exemplo: +12345678900. Valide o formato do número de telefone aqui.

Endpoint da API

Usaremos o seguinte endpoint da API para enviar mensagens para um chat:

Preparar a requisição

URL da API de destino usando o método POST

https://api.wassenger.com/v1/messages

Cabeçalhos HTTPS obrigatórios > Obtenha sua chave de API aqui

Content-Type: application/json
Token: $API_TOKEN

Use o corpo em formato JSON

{
  "phone": "+1234567890",
  "message": "Hello world, this is a sample message"
}

🖥️ Procurando um exemplo de código? Vá para o testador de API ao vivo e obtenha exemplos de código prontos para uso em mais de 15 linguagens de programação, incluindo Python, JavaScript, PHP, C#, Java, Ruby, Go, Powershell, cURL e mais.

🤩 🤖 Wassenger é uma solução completa de API para WhatsApp. Inscreva-se para um teste gratuito de 7 dias e comece em minutos!

Para enviar mensagens automáticas no WhatsApp usando cURL, siga estes passos:

  1. Instale o cURL: Garanta que você tenha o pacote cURL instalado. Instruções de instalação.
  2. Prepare o comando cURL: Use o comando cURL com o método HTTP, URL, cabeçalhos e dados apropriados.
curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: ENTER API KEY HERE' \
--data '{"phone":"+1234567890", "message":"Hello world, this is a sample message"}'
  • Request Method: Use --request POST para especificar o método HTTP POST.
  • URL: Defina a URL do endpoint da API com --url [https://api.wassenger.com/v1/messages](https://api.wassenger.com/v1/messages.)
  • Headers: Adicione os cabeçalhos Content-Type e Token usando --header.
  • Data: Inclua o payload da mensagem em formato JSON usando --data.

Com a Wassenger API, você tem a versatilidade que sempre quis. Confira os diferentes tipos de mensagens que você pode enviar:

1. Enviar mensagens de texto com alta prioridade para um grupo

curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"group":"123456789000000000@g.us", "priority":"high", "message":"Hello world! This is a simple test message."}'

2. Enviar mensagens com mídia para usuários. Observe que o arquivo deve ser atualizado primeiro

Saiba como enviar mensagens multimídia e fazer upload de arquivos aqui

curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"phone":"+1234567890", "message":"Hello world! This is a test media message.", "media":{"file":"<24 characters length file ID>"}}'

3. Enviar mensagens de texto que devem ser entregues agora

curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"phone":"+1234567890", "message":"Hello world! This is a simple test message.", "enqueue":"never"}'

4. Enviar mensagens agendadas com um atraso personalizado

curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"phone":"+1234567890", "schedule":{"delayTo":"1h"}, "message":"Hello world! This is a simple test message."}'

5. Enviar uma mensagem agendada em uma data específica com uma data ISO 8601 válida

curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"phone":"+1234567890", "deliverAt":"2019-01-01T11:00:00.410Z", "message":"Hello world! This is a simple test message."}'

🤩 🤖 Wassenger é uma solução completa de API para WhatsApp. Inscreva-se para um teste gratuito de 7 dias e comece em minutos!

Teste ao vivo da API

Você pode testar a API ao vivo e brincar com ela diretamente do seu navegador.

Depois de terminar os testes, obtenha o exemplo de código gerado automaticamente na sua linguagem de programação preferida e você estará pronto para começar.

Experimente nosso testador de API ao vivo agora

🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100+ casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!

Perguntas Frequentes

Posso usar o Wassenger para enviar mensagens de marketing?

Como você talvez saiba, o WhatsApp tem políticas rígidas sobre o envio de mensagens de marketing não solicitadas, conteúdo ilícito ou spam.

Enviar mensagens de marketing ou qualquer mensagem não solicitada para usuários não é permitido e você colocaria seu número do WhatsApp em alto risco de ser banido.

A comunicação via WhatsApp pode ser mais adequada para alguns casos de uso comercial, portanto recomendamos projetar uma estratégia de comunicação legítima e aprovada pelo usuário para evitar problemas futuros.

Por favor, leia nossas diretrizes com boas práticas de comunicação e como evitar ser banido.

Como enviar mensagens para múltiplos números de telefone 📲

Você precisa enviar várias requisições à API, uma por número de telefone alvo.

Por exemplo, para enviar uma mensagem para 10 números de telefone, você deve enviar 10 requisições HTTPS independentes para a API.

Não há opção para enviar múltiplas mensagens em uma única requisição da API.

Como validar se um número de telefone pode receber mensagens no WhatsApp 📳

Você pode validar se um determinado número de telefone está vinculado a uma conta do WhatsApp e pode receber mensagens.

A API fornece um endpoint que pode validar se um determinado número de telefone existe no WhatsApp.

O único requisito é ter pelo menos um número do WhatsApp conectado à plataforma na sua conta atual.

Para mais detalhes, consulte a documentação do endpoint da API aqui.

Antes de verificar se um número de telefone existe no WhatsApp, você também pode validar e normalizar o formato de uma lista de números de telefone usando o endpoint de validação de números. Este endpoint apenas valida o formato correto E164 mas não verifica se o número de telefone está efetivamente no WhatsApp.

Observação: o número de validações de checagem do WhatsApp é limitado por mês com base no seu plano de assinatura. Consulte a tabela de preços para mais detalhes sobre os limites.

Procurando mais respostas? Confira as FAQs estendidas.

Recursos úteis adicionais

Documentação da API 🖥️

Para mais detalhes sobre o endpoint da API, por favor verifique a documentação, onde você encontrará todos os detalhes sobre os parâmetros de requisição aceitos, possíveis respostas de sucesso ou erro e exemplos de código prontos para uso em múltiplas linguagens de programação:

https://app.wassenger.com/docs/#tag/Messages/operation/createMessage

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger.

Browse more

Tutorials, guides and case studies on running WhatsApp at team scale.

Ready for the official WhatsApp Business API?See what Meta charges — and keep your current number.
WhatsApp API pricing