EvolutionAPI / evolution-api

Evolution API is an open-source WhatsApp integration API
https://evolution-api.com
GNU General Public License v3.0
1.48k stars 702 forks source link

Evolution 2.0 - Labels não funcionam #730

Open joaoanzolim opened 1 month ago

joaoanzolim commented 1 month ago

Welcome!

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

eduardochaves1 commented 4 weeks ago

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 commented 4 weeks ago

Att:

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.