APP ID: W6FLjd83ffoilVo5mVcYdzxv

消息

{
  "msg-id": "NnF2pcxHQTmKnvcynsM8Cw",
  "conv-id": "57343ffe8b63d728cabe864a00000000",
  "is-conv": true,
  "from": "568cbd7060b27e9b8edb9848",
  "bin": false,
  "timestamp": 1463042176069,
  "is-room": false,
  "from-ip": "43.250.200.87",
  "to": "57343ffe8b63d728cabe864a",
  "data": "消息内容",
  "time": "2016-05-12 16:36:16"
}

查看控制台里的m数据,里有两个用户

[
    "568cbd7060b27e9b8edb9848",
    "570793fe2e958a0059d4e37e"
]

但是不在成员列表里的用户却收到了消息,不应该收到消息的用户ID是

56e24dcfdf0eea0054b148d3

这个问题以前就发生过,也提交过,不过看样子并没有引起你们的重视。

你好,我在后台查询后,是你的一台设备 open 了多个 clientId:

56e24dcfdf0eea0054b148d3
220.168.118.139

568cbd7060b27e9b8edb9848
220.168.118.139

请注意,换账号登录时,一定要把前一个 clientId close 掉。

另外在 AVIMTypedMessageHandler 的 onMessage 回调判断 client 是否和当前登录的一致。

我再次确认了一次,IP址确实是我们这里的地址,也就是收到信息那台测试机的地址,但是我们那台测试机从来没有登录过信息接受者的帐户,因为那是一个用户的帐号,也就是接受ID为 56e24dcfdf0eea0054b148d3 的帐户