Tema
Webhooks dos canais
Endereços que recebem as mensagens do WhatsApp. O painel mostra o endereço certo de cada canal em Canais; normalmente ele é configurado sozinho ao conectar.
WhatsApp pela Evolution API
POST https://<seu-painel>/api/at/webhook/<chave-do-canal>?t=<token-do-canal>- Eventos usados:
MESSAGES_UPSERT,MESSAGES_UPDATEeCONNECTION_UPDATE, com mídia em base64. - Ao conectar o canal pelo painel, o WayChat cadastra esse webhook na instância automaticamente.
- O
té conferido em toda chamada. Sem ele, a chamada é recusada.
WhatsApp API oficial (Meta)
GET https://<seu-painel>/api/at/webhook/<chave-do-canal> (verificação)
POST https://<seu-painel>/api/at/webhook/<chave-do-canal> (mensagens)- Na verificação, use o token de verificação cadastrado no canal.
- Cada mensagem é conferida pela assinatura
X-Hub-Signature-256(HMAC com o App Secret). Assinatura errada é recusada.
Mídia
Arquivos das conversas são servidos por links assinados e temporários (/api/at/midias/:id?...). Um link vazado deixa de funcionar sozinho.