Evolution 2.0 - Labels não funcionam
Welcome!
- [X] Yes, I have searched for similar issues on GitHub and found none.
What did you do?
Tento realizar a chamada para obter as etiquetas presentes no WhatsApp Business conectado, mas sempre me retorna um array vazio. E mesmo que eu tente realizar a ação de adicionar etiqueta ao usuário com o ID da respectiva etiqueta ele não consegue executar a operação.
What did you expect?
Retorne todas as tags presentes na conta do WhatsApp Business com o ID e faça a adição da tag ao contato na chamada handleLabels. Ele dá um output positivo como pode ver na print abaixo, mas não coloca a tag no contato.
What did you observe instead of what you expected?
Ele me retorna um array vazio/nulo
Screenshots/Videos
Which version of the API are you using?
Utilizo a versão 2.0.2-beta
What is your environment?
Docker
Other environment specifications
No response
If applicable, paste the log output
No response
Additional Notes
No response
Aqui na versão 1.8.1 está funcionando o handleLabel utilizando o mesmo body que você, porém sem o atributo "add": true.
Em relação ao findLabels realmente não retorna nada.
E também no endpoint de conversas o array de labels sempre é vazio, mesmo quando uma conversa possui labels.
Att:
-
Vi aqui que o problema do
findLabelsera a falta da envDATABASE_SAVE_DATA_LABELS=truepara armazenar as labels. -
Quanto ao endpoint de consultar conversas vi aqui que ele armazena as labels no array corretamente.
Porém para ambos endpoints acima ele apenas capta as labels que foram criadas / designadas após a conexão com a evolution.
Creio que seja apenas a falta de documentação sobre o uso dessas endpoints juntamente com a falta da env. variable, de resto está tudo funcionando de acordo. Inclusive temos dois webhooks para trabalhar com labels.
Gente, to rodando aqui na versão 2.2. Hoje, o findLabels ta sussa, mas o handleLabel não ta funcionando nem para adicionar nem para remover.
Nem com a feat do brother la da baileys https://github.com/WhiskeySockets/Baileys/pull/1090
Ainda persiste o problema? poderiam informar? Estaremos trabalhando para ajustar nas proximas atualizações
Ainda persiste o problema? poderiam informar? Estaremos trabalhando para ajustar nas proximas atualizações
Tenho exatamente o mesmo problema, na Version: 2.1.2, assim que conecta ele até coloca as labels, mas depois de um tempo para de colocar
Ainda persiste o problema? poderiam informar? Estaremos trabalhando para ajustar nas proximas atualizações
Tenho tentado consultar as labs e adicionar a lab ao contato, mas na consulta está trazendo apenas as labels antigas, as novas que estou criando ele não traz. Estou usando a versão 2.2.0 e verifiquei o DATABASE_SAVE_DATA_LABELS=true.
Depois de testar bastante inclusive diretamente no baileys como mencionei, é um problema realmente no baileys (existia um problema na evolution mas foi resolvido com o PR #1076).
Uso alguns celulares para testar, em dado momento o IPhone 13 Pro estava com esse problema, eu desconectei o whatsapp web que eu usava e conectei apenas a evolution/baileys o problema parou de acontecer, ele bugava principalmente no labels.association e handleLabels.
Agora estou com problema em outro dispositivo, um Iphone X, mesmo desconectando o whatsapp web ele não resolveu, os eventos de labels.association não estão chegando, aparentemente o handleLabels (add/remove) funciona normalmente.
De toda forma, acredito que os problemas que existiam na evolution foram fixados, agora tudo depende dos eventos do baileys funcionarem normalmente.
Ainda persiste o problema? poderiam informar? Estaremos trabalhando para ajustar nas proximas atualizações
estou tentando usar o handle labels mas retorna erro. Testei no N8N e no Postman e retorna 400
Ainda persiste o problema? Poderia informar? Estaremos trabalhando para ajustar nas próximas atualizações
Estou tentando usar o handle rótulos mas retorna erro. Testei no N8N e no Postman e retorna 400
Igualmente por aqui. O erro ocorre em ambos, Postman e N8N. Refiz a sincronização do WhatsApp igual o amigo orientou, porém sem sucesso
Ainda persiste. Atualizei a versão da evolution e continua do mesmo jeito.
Em qui., 20 de fev. de 2025, 09:35, dmmservices @.***> escreveu:
Ainda persiste o problema? Poderia informar? Estaremos trabalhando para ajustar nas próximas atualizações
Estou tentando usar o handle rótulos mas retorna erro. Testei no N8N e no Postman e retorna 400
Igualmente por aqui. O erro ocorre em ambos, Postman e N8N
— Reply to this email directly, view it on GitHub https://github.com/EvolutionAPI/evolution-api/issues/730#issuecomment-2671370803, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLZFSKFQO4SBKJFXLAN67232QXDYPAVCNFSM6AAAAABL4LSBLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNZRGM3TAOBQGM . You are receiving this because you commented.Message ID: @.***> [image: dmmservices]dmmservices left a comment (EvolutionAPI/evolution-api#730) https://github.com/EvolutionAPI/evolution-api/issues/730#issuecomment-2671370803
Ainda persiste o problema? Poderia informar? Estaremos trabalhando para ajustar nas próximas atualizações
Estou tentando usar o handle rótulos mas retorna erro. Testei no N8N e no Postman e retorna 400
Igualmente por aqui. O erro ocorre em ambos, Postman e N8N
— Reply to this email directly, view it on GitHub https://github.com/EvolutionAPI/evolution-api/issues/730#issuecomment-2671370803, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLZFSKFQO4SBKJFXLAN67232QXDYPAVCNFSM6AAAAABL4LSBLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNZRGM3TAOBQGM . You are receiving this because you commented.Message ID: @.***>
O endpoint de busca esta funcionando, mas o endpoint de add e remover label não ta. tentei na V2 - (V2.1 (que informa FIX desse bug) e V.2.3
Eu tava com esse mesmo problema. Eu tinha usado o instalador da OrionDesign. Resolvi fazendo isso aqui: #1317. Resolveu pra mim.
Eu não sei se é um problema das migrations da Evolution ou alguma configuração do instalador que usei.
Perfeito! Deu certinho aqui! Brigadão