是否有办法隐藏来自通知 API 的特定通知?

您好,

我想知道是否有一种方法可以禁用特定通知,例如徽章通知或信任级别通知,以便它们不会出现在通知 API 返回的列表中:

{host}/notifications.json?filter=all

我的目标是仅检索帖子或聊天通知。

如果 API 不支持此功能,是否有办法阻止 Discourse 在首先将某些通知插入通知列表?

谢谢!

您正在解决什么问题?您在做什么?为什么不直接忽略您不想要的数据?

1 个赞

无法内置阻止特定类型的通知(例如徽章或信任级别更改)在检索时包含在通知 API 中。最好的解决方法是使用 API 获取所有通知,然后在您的应用程序中按您关心的 notification_type 进行过滤。

通知类型代码

1 个赞