微信小程序登录成功,也发送消息成功了,就是别人回复的消息收不到,不知道用哪个接口

Victoriack
2019-05-23 06:46 496 0

我用的是单聊,登陆成功,发送消息也成功了,就是别人回复的消息用哪个接口了?我调JIM.onMsgReceive这个接口里面什么数据也没有,事实上别人已经回复很多条了
`jim = new JMessage();
jim.init({
"appkey": APPKEY,
"random_str": random_str,
"signature": signature,
"timestamp": timestamp
}).onSuccess(function (data) {
console.log("初始化成功" + JSON.stringify(data) + wxid.openid);

  jim.login({
    'username': 'ck01',
    'password': '1078849416ck'
  }).onSuccess(function (data) {
    console.log("登陆成功" + "\n")
    jim.onMsgReceive(function (data) {
      console.log("" + JSON.stringify(data))
      // data.messages[]
      // data.messages[].ctime_ms
      // data.messages[].msg_type 会话类型
      // data.messages[].msg_id
      // data.messages[].from_appey 单聊有效
      // data.messages[].from_username 单聊有效
      // data.messages[].from_gid 群聊有效
      // data.messages[].need_receipt
      // data.messages[].content
      // data.messages[].custom_notification.enabled
      // data.messages[].custom_notification.title
      // data.messages[].custom_notification.alert
      // data.messages[].custom_notification.at_prefix
    });

        }).onFail(function (data) {

    console.log("**" + data.code);
  });


}).onFail(function (data) {
  console.log("失败");
});`

到底是哪个接口里面有别人回复消息的数据

1个回答

热门排序
  • https://docs.jiguang.cn/jmessage/client/im_sdk_js_v2/#_93 不是主动去获取消息,消息发到 SDK 后会触发监听的。这个和 web SDK 的没什么区别,你看下 JChat web d 展示全部