Adicionar ou remover participantes de grupos do WhatsApp via API

6 de maio de 2024

Olá pessoal! Gerenciar grupos do WhatsApp pode parecer como tentar manter sapos numa carroça. Mas e se você pudesse simplificar o processo usando uma ferramenta simples? Conheça Wassenger, sua nova opção para domar o caos do gerenciamento de grupos do WhatsApp através de sua poderosa API.

Neste post, vamos nos aprofundar em como Wassenger torna super fácil adicionar ou remover participantes, atualizar informações do grupo e até trocar funções dentro do grupo — sim, promover e rebaixar participantes está a apenas um clique de distância! Seja para manter a ordem em grandes grupos comunitários ou para otimizar a comunicação em equipes de projetos, temos os insights de que você precisa. Então, vamos começar e mostrar como dominar a arte do gerenciamento de grupos no WhatsApp como um profissional.

Este tutorial ensina como gerenciar participantes de grupos do WhatsApp usando a API do Wassenger.

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

Requisitos

  • Tenha um número do WhatsApp já vinculado à plataforma e online.
  • Obtenha o ID único do seu número fornecido no Wassenger aqui.
  • ID do grupo do WhatsApp (WID) que você pode encontrar de duas formas:

Como obter o ID do grupo do WhatsApp

Você pode obter o ID do grupo do WhatsApp usando um destes métodos:

  1. Web: vá para configurações do número > Grupos > Copie o WID do grupo.
  2. API: consulte os grupos disponíveis no seu número usando este endpoint.

Endpoint da API

Usaremos o seguinte endpoint da API para gerenciar os participantes do grupo:

Adicionar participantes

Prepare a requisição

Aponte a URL da API usando o método POST para adicionar participantes

Teste a API diretamente no seu navegador clicando aqui

https://api.wassenger.com/v1/devices/{deviceId}/groups/{groupId}/participants

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

Content-Type: application/json
Token: $API_TOKEN

Use o corpo em formato JSON

{
  "participants": [
    {
      "phone": "+12345678900",
      "admin": true
    },
    {
      "phone": "+12345678901",
      "admin": false
    }
  ]
}

Parabéns! Agora você pode adicionar participantes a grupos no WhatsApp usando a API.

Promover ou rebaixar participantes

Prepare a requisição

Aponte a URL da API usando o método PATCH para gerenciar participantes

https://api.wassenger.com/v1/devices/{deviceId}/groups/{groupId}/participants

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

Content-Type: application/json
Token: $API_TOKEN

Use o corpo em formato JSON

{
  "participants": [
    {
      "phone": "+1234567890",
      "admin": true
    },
    {
      "phone": "+1234567890",
      "admin": true
    }
  ]
}

Remover participantes

Prepare a requisição

Aponte a URL da API usando o método DELETE para remover participantes

https://api.wassenger.com/v1/devices/{deviceId}/groups/{groupId}/participants

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

Content-Type: application/json
Token: $API_TOKEN

Use o corpo em formato JSON

['+12345678900', '+12345678901'];

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

Teste da API ao vivo

Você pode testar e experimentar a API diretamente do seu navegador.

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

Experimente o testador de API ao vivo

🤩 🤖 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 assinando para um teste gratuito e começando em minutos!

Perguntas Frequentes

Como posso gerenciar contatos em um grupo?

Você só precisa enviar várias requisições para a API, uma por grupo alvo.

Por exemplo, se você quiser atualizar 10 grupos, deve enviar 10 requisições HTTPS independentes para a API, uma por método (POST, PATCH ou DELETE).

Não há opção para gerenciar grupos diferentes em uma única requisição à API.

Quantos contatos posso gerenciar de uma vez?

Para evitar problemas de processamento ou erros, não é recomendado gerenciar mais de 10 participantes por vez em cada requisição da API (adicionar, remover, promover ou rebaixar).

Recursos úteis adicionais

API Documentation

Para mais detalhes sobre o endpoint da API, por favor consulte nossa documentação. 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/Groups

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger

Get Started Free