API REST
Whapi.Cloud Registro de Mudanças
Whapi.Cloud foi projetado como um produto expansível para programadores. Oferecemos uma API simples e performática para interagir com o WhatsApp. Nossos engenheiros dedicados continuamente aprimoram a API do WhatsApp com base em seus feedbacks.
Documentação completa nos Hubs de Desenvolvedor28 Nov, 2023
Novo
- Autorização por número de telefone: Método /users/login/{PhoneNumber};
- Cadastro de uma nova conta do WhatsApp via SMS ou ligação: Método /users/login/mobile (Beta testing);
- Novo sistema de dispositivos (permite que você defina ou escolha entre plataformas de dispositivos dedicados prontos para conectar seu número. Reduz o risco de bloqueio);
- Novo sistema de Registrador (Poderemos rastrear mais informações sobre o canal em caso de problemas);
- Canais do WhatsApp (Alpha testing);
- Novas ações e acionadores no Zapier (grupos, mensagens de mídia e verificador de números do WhatsApp são totalmente suportados);
- Código-fonte do WhatsApp Mass Checker no GitHub;
- Método "GET /stories" para obter uma lista de status de seus contatos;
- Método "POST /stories" para criar e publicar status (versão Whatsapp dos stories);
Corrigido
- Manipulação de webhooks no tempo limite;
- Tentativas repetidas de adicionar um arquivo ao repositório em caso de falha;
- Efeito das fotos de perfil no recebimento de bate-papos;
14 Nov, 2023 (Ver detalhes)
Novo
- Adicionar contatos ao diretório do WhatsApp via API (permite adicionar qualquer número a grupos);
- Webhooks garantidos (continua enviando notificações se houver problemas do seu lado);
- Método "Get order items" e webhook para receber novos pedidos (carrinhos de compra);
- Possibilidade de conectar seus próprios proxies através da API em "Update channel settings";
- Funcionamento estável do canal ao trabalhar com proxies móveis (aumenta a proteção contra bloqueios em ~30%);
- Obter a imagem de perfil do cliente com quem há um diálogo;
- Notificações sobre alterações nos avatares de perfis e grupos;
- /health permite não só verificar o estado do canal, mas também iniciá-lo automaticamente em caso de problemas;
- Adicionado limite de 10000 solicitações por mês para canais Sandbox;
- Ao autorizar o telefone, a conexão ocorre através de diferentes navegadores (reduzindo o risco de bloqueios);
Corrigido
- Criar um grupo agora retorna dados completos do grupo, não apenas seu identificador;
- Links incorretos ao enviar Mídia retornarão um erro 400 em vez de 500;
- Parâmetro edit ao enviar mensagens via /linkPreview;
- Correção de código-fonte nos bots do GitHub;
Oct 25, 2023 (Ver detalhes)
Novo
- O parâmetro EDIT na função enviar mensagem (de qualquer tipo). Permite editar mensagens enviadas;
- GET /labels - Obter uma lista de etiquetas (20 no total);
- GET /labels/{labelID} - Obter uma lista de associações de etiquetas;
- POST /labels/{labelID}/{itemID} - Atribuir uma associação a uma etiqueta (mensagem/diálogo);
- DELETE /labels/{labelID}/{itemID} - Excluir a associação;
- Webhooks: labels.post e labels.delete - novas etiquetas e excluir etiquetas;
- Webhooks: groups.put - mudanças nos membros do grupo;
- Webhooks: groups.post - novos grupos;
- Webhooks: groups.patch - atualizar dados do grupo;
- Webhooks: contacts.patch - atualizar contatos;
- messages.patch e chats.patch enviam eventos se etiquetas de mensagens e diálogos mudaram;
Corrigido
- O código QR é atualizado no tempo;
- Os hooks não incluem ganchos do sistema ao carregar;
- As designações de todos os subtipos na resposta da consulta estão especificadas;
16 de Out, 2023 (Ver detalhes)
Novo
- Adicionados webhooks para vários eventos: Mensagens (novas/offline, edição, exclusão), Status (de mensagens), Chats (recebimento, atualização, exclusão), Presenças (atividade do número), Chamadas (entrantes, perdidas, aceitas, rejeitadas), Usuários (Login/Logout), Canal (mudança de status do canal, atualização QR)
- Adicionado o parâmetro source, para identificar a fonte da mensagem (API / Web WhatsApp / App)
- Adesivos adicionados às configurações de "auto_download"
- Adicionados métodos para gerenciamento de perfil do usuário (nome / avatar / descrição)
- Adicionados métodos para gerenciar listas de bloqueio (adicionar à lista negra / remover)
- Aumentado o limite de base64 por tamanho de solicitação para 200mb
- Adicionados e aumentados o número de proxies para canais (aplicados automaticamente a novos canais)
Corrigido
- Corrigido o parâmetro "lastMessage" ao receber chats
- Corrigido a recuperação de avatares em novos grupos
- Correto "target" implementado no webhook para reações a mensagens
25 de Set, 2023
Novo
- Adicionado o método "Get presence". Permite que você obtenha estados de sala e, por exemplo, desenvolva um Last Seen Checker
- Adicionada a habilidade de exibir estados de "digitando" ou "gravando" no método /presences
Corrigido
- Corrigidos os métodos "Obter ícone do grupo" e "Excluir ícone do grupo"
- Corrigida a exibição do estado "reproduzido" para mensagens de áudio
21 de Set, 2023
Novo
- Adicionado filtragem por autor em /messages/list
- Adicionado o parâmetro typing_time para exibir o status de digitação em /messages/text
- Adicionado o parâmetro recording_time para exibir o status de gravação em /messages/voice
- Adicionado o parâmetro ephemeral para habilitar mensagens que desaparecem
- Adicionado o parâmetro link_preview para exibir a pré-visualização de links em /messages/text
Corrigido
- O valor do número total de mensagens no método /messages/list é exibido corretamente
- O ID de uma mesma mensagem nos hooks 'Message' e 'Ack' foram padronizados
15 de Set, 2023
Novo
- Adicionado método para adicionar membros a um grupo
- Introduzido o sistema de pagamento Stripe
Corrigido
- As restrições no número de opções de resposta em Polls foram padronizadas