Actualmente estoy usando la API para obtener el número de notificaciones en mi foro y mostrarlo en mi sitio web hermano, pero incluso almacenando esto en caché durante 60 segundos se requieren 1 solicitud de API por usuario por minuto, lo que no escalará bien.
Idealmente, me gustaría usar un webhook, de modo que cada vez que el usuario reciba una notificación, envíe los datos a mi sitio web hermano, que almacena el número. Luego, cuando el usuario borre sus notificaciones, también se borrarán.
¿Pero no parece haber una forma de crear un evento de webhook para borrar notificaciones? ¿Hay alguna forma de añadir esto?
O, aún más simple, añadir al webhook de notificaciones actual un número total de notificaciones no leídas, de modo que cada vez que alguien reciba una nueva, pueda actualizar la base de datos para incluirla.
Esto realmente ayudaría a mantener mis sitios web sincronizados y a prevenir una pesadilla de límites de API. ¡Por favor, ayúdenme!
(Además, si hay alguna forma de obtener notificaciones de Chat a través de webhook o API, ¡realmente me gustaría saberlo!)