Webhook para notificações - como limpá-las?

Tenho um webhook configurado para que, quando um usuário recebe uma notificação no Discourse, eu possa colocar um marcador de “não lido” no meu site WordPress conectado. Até aí tudo bem.

Mas se o usuário então visita o Discourse e lê a notificação, estou sem saber como remover o marcador de “não lido” no site?

Não existe nenhum tipo de webhook para “usuário limpa notificações”? Ou estou perdendo alguma coisa?

Sei que poderia fazer isso com chamadas de API, mas estou tentando evitar chamadas de API constantes para cada carregamento de página no meu site.

Obrigado!

1 curtida

Parece que não há. Em vez de fazer uma chamada de API para o Discourse, eu ficaria tentado a limpar a notificação “não lida” no WordPress quando um usuário clica no marcador de notificação em seu site WordPress.

Obrigado. Tenho olhado para isso desde que postei e, em vez disso, optei por consultar a API para obter notificações, é mais simples :man_shrugging:t2:

2 curtidas