socket.io
para emitir eventos em tempo real, aproveitando a tecnologia WebSocket. Isso torna o desenvolvimento de integrações mais eficiente e direto para os desenvolvedores. O WebSocket fornece um canal de comunicação full-duplex sobre uma única conexão duradoura, permitindo o fluxo de dados em tempo real entre o cliente e o servidor.
WEBSOCKET_ENABLED
como true
. Veja mais detalhes em Variáveis de Ambiente.WEBSOCKET_GLOBAL_EVENTS
deve ser definida como true
. Nesse modo, o WebSocket é inicializado no start do serviço e envia eventos de todas as instâncias, independentemente dos canais. Isso significa que qualquer cliente conectado ao WebSocket receberá eventos globais, abrangendo todas as instâncias da Evolution API configuradas no sistema.
.env
:
/nome_instancia
na URL. A URL de conexão será simplesmente:
set
na instância. Isso permite que o WebSocket seja específico para cada instância, e a comunicação em tempo real é restrita àquela instância.
WEBSOCKET_GLOBAL_EVENTS
esteja definido como false
ou não esteja configurado, e siga o fluxo tradicional de configuração da instância.
/nome_instancia
na URL:
api.seusite.com
pelo domínio real da sua API e nome_instancia
pelo nome da sua instância específica.
nome_evento
pelo evento específico que você deseja escutar.
disconnect
: