Imagine automatizar suas mensagens do WhatsApp para enviar facilmente lembretes, notificações, confirmações de envio, promoções e mais para seus clientes, economizando tempo e custos, garantindo entregabilidade eficaz e proporcionando uma ótima experiência ao cliente.
Com Wassenger’s, você pode integrar mensagens do WhatsApp usando Powershell para automatizar mensagens com facilidade. Neste tutorial, você pode aprender como fazer isso em passos simples e se beneficiar de apenas uma parte do potencial da API do Wassenger’s 🥳🥳
🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100 casos de uso de API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!
Requisitos
- Ter um WhatsApp number 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 grupo:
Preparar a requisição
URL da API alvo 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 API live tester 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.
Enviar mensagens automatizadas com Powershell
- Substituição da API Key: Certifique-se de substituir "ENTER API KEY HERE" pela sua chave de API real.
- Verificar por erros: Adicione tratamento de erros para capturar quaisquer problemas que possam ocorrer durante a chamada à API (verifique a mensagem de erro no corpo da resposta) e tente reenviar a requisição se necessário.
- Verificar Endpoint e Payload: Confirme que a URL do endpoint e o formato do payload estão corretos de acordo com a documentação da API.
$headers = @{ "Content-Type" = "application/json" "Token" = "YOUR_ACTUAL_API_KEY" }
$body = @{ "phone" = "+1234567890" "message" = "Hello world, this is a sample message" } | ConvertTo-Json
try { $response = Invoke-WebRequest -Uri 'https://api.wassenger.com/v1/messages' -Method POST -Headers $headers -Body $body if ($response.StatusCode -eq 200) { Write-Host "Message sent successfully." } else { Write-Host "Failed to send message. Status code:" $response.StatusCode } } catch { Write-Host "An error occurred:" $_.Exception.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 ao vivo e experimentar a API diretamente do seu navegador em minutos.
Quando terminar os testes, obtenha o exemplo de código auto-gerado na sua linguagem de programação preferida e você estará pronto para usar.
Perguntas frequentes
Como enviar mensagens para vários números de telefone
Você só precisa enviar várias requisições à API, uma por número de telefone alvo.
Por exemplo, se você quiser enviar uma mensagem para 10 números de telefone, deve enviar 10 requisições HTTPS independentes para a API.
Não há opção para enviar várias mensagens em uma única requisição à 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 ou não.
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 existe efetivamente no WhatsApp.
Observação: O número de validações de verificação no 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? Consulte as FAQs estendidas.
Mais recursos úteis
Documentação da API
Para mais detalhes sobre o endpoint da API, consulte 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 várias linguagens de programação:
https://app.wassenger.com/docs/#tag/Messages/operation/createMessage







