Webhook pour les notifications - comment les effacer ?

J’ai configuré un webhook pour que lorsqu’un utilisateur reçoit une notification sur Discourse, je puisse placer un marqueur « non lu » sur mon site WordPress connecté. Jusqu’ici, tout va bien.

Mais si l’utilisateur visite ensuite Discourse et lit la notification, je suis bloqué pour trouver un moyen de supprimer le marqueur « non lu » sur le site ?

Il n’existe pas de webhook pour « l’utilisateur efface les notifications » ? Ou est-ce que je manque quelque chose ?

Je sais que je pourrais le faire avec des appels API, mais j’essaie d’éviter les appels API constants pour chaque chargement de page sur mon site.

Merci !

1 « J'aime »

Il ne semble pas y en avoir. Au lieu de faire un appel API à Discourse, je serais tenté d’effacer la notification « non lue » sur WordPress lorsqu’un utilisateur clique sur le marqueur de notification sur votre site WordPress.

Merci. J’ai regardé ça depuis que j’ai posté et j’ai plutôt choisi d’interroger l’API pour obtenir des notifications, c’est plus simple :man_shrugging:t2:

2 « J'aime »