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

Ordenação de Mensagens Encaminhadas

Open RuanMD opened this issue 10 months ago • 2 comments

Welcome!

  • [x] Yes, I have searched for similar issues on GitHub and found none.

What did you do?

Encaminhei várias mensagens de um número para outro.

What did you expect?

Esperava receber todos os webhooks das mensagens, conseguindo ter uma ordem através do datetime ou timestamp.

What did you observe instead of what you expected?

As mensagens não seguem uma ordem o que é a primeira mensagem pode vir fora de ordem e pode acontecer com qualquer mensagem

Screenshots/Videos

No response

Which version of the API are you using?

2.2.3

What is your environment?

Windows

Other environment specifications

No response

If applicable, paste the log output

No response

Additional Notes

Ao utilizar a API Evolution, foi identificado um problema relacionado ao recebimento das mensagens encaminhadas via webhook. Quando várias mensagens são encaminhadas de um número para outro, observa-se que elas chegam ao webhook fora da ordem original. Por exemplo, a mensagem que deveria chegar primeiro pode ser recebida posteriormente como segunda, terceira ou até quarta mensagem, com variações constantes na ordem.

Entretanto, apesar dessa desordem identificada no webhook, as mesmas mensagens são exibidas corretamente e na ordem esperada diretamente no aplicativo do WhatsApp, o que indica que o problema é exclusivo API Evolution para o webhook.

Este comportamento compromete a integridade das informações recebidas pela aplicação via webhook, prejudicando a compreensão correta da sequência dos eventos relatados pelas mensagens. Portanto, é necessário investigar se o problema está relacionado a atrasos no envio pela API Evolution.

RuanMD avatar Mar 13 '25 18:03 RuanMD

+1

ofmarconi avatar Mar 13 '25 19:03 ofmarconi

+1

oslec avatar May 14 '25 00:05 oslec

+1

Mesmo problema aqui. Mapeei todos os campos de timestamp que chegam, para tentar achar uma lógica, mas de fato o problema parece estar na evolution, pois no whatsapp enviado fica em ordem, no whatsapp de destino fica em ordem, mas nas requisições do webhook não fica em ordem

Pode-se observar por exemplo que: arquivo 2 - 2025-08-09T10:11:22.727Z arquivo 3 - 2025-08-09T10:11:20.526Z

O arquivo 3 ficou com date_time anterior, deixando assim fora de ordem para apresentação

Image

julianomatias avatar Aug 09 '25 14:08 julianomatias

Olá

Isso quer dizer que foi corrigido?

Em ter., 9 de set. de 2025 às 13:22, Davidson Gomes < @.***> escreveu:

Closed #1307 https://github.com/EvolutionAPI/evolution-api/issues/1307 as completed.

— Reply to this email directly, view it on GitHub https://github.com/EvolutionAPI/evolution-api/issues/1307#event-19594006013, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMILNQR4HZSAPEXHWUHMTL33R35FDAVCNFSM6AAAAABY655RSSVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJZGU4TIMBQGYYDCMY . You are receiving this because you commented.Message ID: @.***>

--

.

Juliano MatiasSócio/ Diretor de Operações

[image: @.***

(45) 9147-2332

[image: @.***

@.*** @.**>

[image: face.png] https://www.facebook.com/rhedesistemas

Facebook.com/rhedesistemas https://www.facebook.com/rhedesistemas

+* [image: twitter.png][image: youtube.png][image: linkedin.png]*

[image: @.***

Considere a proteção ao meio ambiente antes de imprimir esse e-mail. Vamos preservar o presente para garantir o futuro!

julianomatias avatar Sep 09 '25 16:09 julianomatias

@DavidsonGomes ?

marks-zyz avatar Sep 09 '25 21:09 marks-zyz