我有一个网站(我们称之为“托管网站”),其中包含一个自托管的 Discourse 论坛,用于讨论和私人消息。
目前,我使用 Discourse 网页钩子通知托管网站任何新的论坛帖子,以便托管网站能够显示更新计数徽章(下图中的橙色圆圈),以便用户可以看到自上次访问以来是否有任何新的论坛帖子:
我想将此集成向前推进,并在托管网站上显示一个图标,如果用户在论坛上有未读的私人消息。这比现有的集成要棘手一些,因为它需要考虑消息的“已读”状态(即,在消息已读时减少消息计数)。
我在这里的最佳方法是什么?