我正在尝试获取未读消息的数量。This answer通过向rest端点添加日期来提供答案。这看起来很好,但需要您将日期存储在某个位置,当然可以将其删除。然而,rocktchat webclient似乎以另一种方式做到了这一点。删除浏览器历史记录或在其他地方登录仍会导致相同数量的未读邮件。所以我猜他们不会提供日期?如何在不提供日期的情况下获取未读邮件的数量?
Rocket.Chat服务器版本: 0.61.1
发布于 2018-04-23 21:19:00
如果您手头没有“更新时间”日期(清除历史记录或其他),您可能只需要传入一个非常旧的日期。
可能:var unixTimeZero = Date.parse('01 Jan 1970 00:00:00 GMT');
但是,您可能希望询问用户是否要取消最近2天,或“全部”。也许是"1周“。
稍微偏离话题:请这样做。我在我的android上使用谷歌邮件,当我需要最新的电子邮件,但三个星期没有更新时,我收到了大量不需要的邮件。(注:我关闭了自动同步)
https://stackoverflow.com/questions/49010966
复制相似问题