allegro / allegro/allegro-api

Centrum wiadomości: lastMessageDateTime i createdAt pokazują moment napisania wiadomości, a nie moment jej udostępnienia w API

Abierto
#13,907 7 comentarios 0 reacciones 1 asignado Reclamado por @Aureliusz-Brussy Ver en GitHub
Message Center
Lenguaje dominante
Sin datos de lenguaje
Estrellas
244
Forks
40
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Cześć,
kupujący wysyła wiadomość w dwóch krokach - trigger "Wyślij" a potem "Tak, wyślij". W API wiadomość pojawia się dopiero po potwierdzeniu, ale z createdAt z momentu napisania. Wiadomość, która trafia do API o 9:30, ma datę utworzenia 9:20. lastMessageDateTime w GET /messaging/threads pokazuje to samo.

W naszym rozwiązaniu pobieramy przyrostowo po dacie, więc taka wiadomość wpada "w przeszłość" i nigdy się nie łapie. Na ten moment nie dostajemy żadnej informacji o tym, kiedy wiadomość faktycznie stała się dostępna, więc nie jesteśmy w stanie zagwarantować kompletności.

Prosimy o jedno z dwóch:

- Pole publishedAt i lastMessagePublishedDateTime z momentem udostępnienia wiadomości, z filtrowaniem po nim (createdAt w takim razie pozostaje bez zmian)
- Aktualizację createdAt i lastMessageDateTime przy potwierdzeniu wysyłki
- Pytanie przy okazji - czy jest maksymalny czas, po którym niepotwierdzona wiadomość nie zostanie już wysłana?

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.