有没有一种可能,这是中继器的 bug

Reply to this note

Please Login to reply.

Discussion

那我再测试测试。 但是有一个逻辑是肯定的就是 修改的eventid肯定不一样。实际上肯定是存在多份的。是不是逻辑上要求 relay server 给用户返回最后的一份,规范是通过d 里面的标识+时间来确定最后的版本。

规范上是要求中继器只返回最新的,大部份中继器的实现是不存旧的,覆盖更新。有一些特殊中继器,例如用于 metadata、contacts 恢复的服务会存多份

好的,我再测试

但是你不能保证每个中继器上都存着最新的,因为最新的事件可能还没发到那上面 🌝 客户端还是要做一下筛选