如何在没有提供日期的情况下通过Rocket.chat中的rest api获取未读消息?

时间:2018-02-27 14:25:17

标签: rocket.chat

我正在尝试获取未读邮件的数量。 This answer通过向其余端点添加日期来提供答案。这似乎很好,但要求你在某个地方存储一个可以删除的日期。然而,rocktchat webclient似乎以另一种方式做到了。删除浏览器历史记录或在其他位置登录仍将导致相同数量的未读消息。所以我猜他们没有提供约会?如何在不提供日期的情况下获取未读邮件的数量?

Rocket.Chat服务器版本:0.61.1

1 个答案:

答案 0 :(得分:-1)

如果您没有"更新时间为"手头的日期(清除历史记录或其他)你可能只是通过一个非常古老的日期。

可能是:var unixTimeZero = Date.parse('01 Jan 1970 00:00:00 GMT');

但是,您可能想询问用户是否要过去2天,或者#34;所有"。也许" 1周"。

稍微偏离主题:请这样做。我在我的机器人上使用谷歌邮件,当我需要最新的电子邮件,但是在3周内没有更新,我收到了一些我不需要的邮件。 (注意:我已自动同步关闭)