收藏
回答

微信小程序订阅消息推送是否存在BUG?

不知道各位有没有遇到过以下这种情况:

向多用户推送订阅消息时,后台全部正常返回success,但某用户无法收到订阅消息1,其余用户都能接收到订阅消息1.

此时尝试向该异常用户发送订阅消息2和3 均能正常接收

如图所示,该用户的订阅消息已经全部为接收状态。通过getsetting获取到的订阅状态也是accept。

有这种情况是否正常。

回答关注问题邀请回答
收藏

2 个回答

  • 游戏人生
    游戏人生
    02-26

    是不是这个模版的结构和内容不对?

    02-26
    有用
    回复 2
    • 落清·明雨
      落清·明雨
      发表于移动端
      02-26
      如果内容不对的话其他人应该也收不到啊 统一发送的
      02-26
      回复
    • 游戏人生
      游戏人生
      02-26回复落清·明雨
      发送成功你收到的反馈,和用户收到是分开,我估计用户是不是直接reject过,然后再打开,有时候会收不到
      02-26
      回复
  • 跨商通
    跨商通
    02-26

    单独向该用户发送一次消息1,返回是消息,贴一下。

    02-26
    有用
    回复 4
    • 落清·明雨
      落清·明雨
      发表于移动端
      02-26
      虽然是说一次性向多用户分发,实际上还是以循环的形式单独发送并记录回调函数。测试时向7个用户发送,也是有七个回调函数记录,errcode都是0,errmsg也都是ok。如果是并发的问题的话应该多次测试不会每次都是同一用户出现该问题。要具体的截图的话可能要等明天。后台的代码并不在我这儿。
      02-26
      回复
    • 跨商通
      跨商通
      02-26回复落清·明雨
      七个用户每个用户的订阅次数不同,发送的结果肯定是不同的。
      02-26
      回复
    • 落清·明雨
      落清·明雨
      发表于移动端
      02-27回复跨商通
      次数不足的话返回的errmsg就不会是ok了吧。每个人返回的都是ok
      02-27
      回复
    • 跨商通
      跨商通
      02-27回复落清·明雨
      任何开发员这个时候,都应该单独发一条测试一下。不应该看着7个OK瞎想原因。
      02-27
      回复
登录 后发表内容