3

我注意到,当我使用mark_read=[<id>]响应从通知提要获取活动时似乎不正确:response.unread显示正确的计数器(即,它减少了 1),但<id>in的对象response.resultsis_read=false

这是错误还是预期行为?如果这是预期的,那么在我这边处理这个问题的最佳方法是什么,所以我不会将它显示为未读?

4

1 回答 1

0

这是预期的行为。使用 mark_read 或 mark_seen 读取提要时,API在请求更新之前返回查看/读取的活动。

这主要是为了支持检索提要并将所有活动标记为已看到的常见情况(但仍然能够分辨出哪些活动是第一次看到的)。在您的情况下,由于您通过提供 ID 来标记活动,因此您应该能够相应地更新 UI。

于 2016-01-28T21:08:20.960 回答