包含总数的通知事件的Webhook吗?

我目前正在使用 API 来获取论坛的通知数量,以便在我的姊妹网站上显示。但即使缓存 60 秒,每分钟每个用户仍需要 1 次 API 请求,这无法很好地扩展。

理想情况下,我希望使用 webhook,这样每次用户收到通知时,它都会将数据发送到我的姊妹网站,后者会存储数量。然后,当用户清除通知时,它也会被清除。

但是,似乎没有办法为清除通知创建 webhook 事件?是否有办法添加这个?

或者,更简单的方法是,在当前的通知 webhook 中添加未读通知的总数,这样每次有人收到新通知时,我都可以更新数据库以包含该数量。

这将极大地帮助我的网站保持同步,并避免即将到来的 API 限制噩梦。请帮忙!

(另外,如果可以通过 webhook 或 API 获取聊天通知,我真的很想知道!)

这听起来像是一个非常独特的设置!你能告诉我们一些关于你的设置的更多信息,以及你为什么希望让你的成员可以从另一个网站查看和 dismiss 他们的 Discourse 通知吗?在我看来,让你的成员登录到 Discourse 以访问他们的通知并参与讨论,似乎是最合理的做法。

好吧,另一个站点与之紧密关联,应该是无缝的。

我希望能够在另一个站点显示通知,如果我这样做,那么在那里查看通知时,应该像在论坛上一样关闭“新”标志。

其实就是这么简单,我希望这两个平台能实现无缝连接。