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:
- Instale o cURL: Garanta que você tenha o pacote cURL instalado. Instruções de instalação.
- 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 POSTpara 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-TypeeTokenusando--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







