evolution-api icon indicating copy to clipboard operation
evolution-api copied to clipboard

Evolution 2.0 - Labels não funcionam

Open joaoanzolim opened this issue 1 year ago • 2 comments

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

image image

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

joaoanzolim avatar Aug 02 '24 11:08 joaoanzolim

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.

eduardochaves1 avatar Aug 21 '24 19:08 eduardochaves1

Att:

  • Vi aqui que o problema do findLabels era a falta da env DATABASE_SAVE_DATA_LABELS=true para 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.

eduardochaves1 avatar Aug 22 '24 19:08 eduardochaves1

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

ImPedro29 avatar Nov 13 '24 02:11 ImPedro29

Ainda persiste o problema? poderiam informar? Estaremos trabalhando para ajustar nas proximas atualizações

dpaes avatar Nov 28 '24 18:11 dpaes

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

WesleyMilkie avatar Dec 05 '24 13:12 WesleyMilkie

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.

diegoirs23 avatar Dec 09 '24 02:12 diegoirs23

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.

ImPedro29 avatar Dec 10 '24 13:12 ImPedro29

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

glauciagoulartbolsas avatar Feb 11 '25 18:02 glauciagoulartbolsas

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

dmmservices avatar Feb 20 '25 12:02 dmmservices

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: @.***>

glauciagoulartbolsas avatar Feb 20 '25 13:02 glauciagoulartbolsas

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

adriano-shima avatar Mar 17 '25 23:03 adriano-shima

Image

adriano-shima avatar Mar 18 '25 04:03 adriano-shima

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.

leofelipet avatar Apr 24 '25 18:04 leofelipet

Perfeito! Deu certinho aqui! Brigadão

dmmservices avatar May 22 '25 19:05 dmmservices