收藏
回答

偶发订阅消息收不到?已订阅且返回43101错误

情况一:

1. 用户点击“允许”,已勾选总是保持以上选择 

2. 用户点击”允许“,未勾选保持以上操作

以上两步用户消息都是开启的(且后续未屏蔽),且每次发送消息前都让用户点击按钮订阅一次消息。

给多个用户发送消息时,部分用户接收不到消息,返回“43101,user refuse to accept the msg”错误。

但实际用户确实已订阅

情况二:

同样的用户同样的操作,有时候收到消息,有时候收不到消息,也是返回“43101,user refuse to accept the msg”错误。

PS 由于目前是一次性订阅消息模板,业务上每次发送消息前都会让用户点击按钮进行一次订阅消息,已确保可以发消息。

此问题非常着急,请官方大神看看具体啥原因。

手机:安卓、ios都会发生

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

4 个回答

  • 欧西
    欧西
    2020-02-25

    各位大致问题已找到,是我们忽略了我们的一个业务场景。我们的流程是:先看视频 -> 再订阅消息。 视频的回调后触发订阅消息是无效的,后面调整顺序,先订阅消息 -> 再看视频,即可成功

    2020-02-25
    有用
    回复
  • 李东bbsky
    李东bbsky
    2020-02-24
    之前也有童鞋反馈类似的问题,远程了解之后,确定是因为累积的次数被消耗完了或存在一定的延迟(其他编程语言如java使用HTTPS调用可能存在一定时间的延迟,云开发好像没有)。 如果是测试的话,你可以多授权几次,然后再发。如果问题还是没有解决,可以加我微信:jishuzu360
    2020-02-24
    有用
    回复
  • 老张
    老张
    2020-02-24

    把点击订阅的次数记录下来,看看是不是次数不足了。参考一下:

    https://developers.weixin.qq.com/community/develop/article/doc/0008802e8381e0eeabb92c9975b013

    2020-02-24
    有用
    回复 2
    • 欧西
      欧西
      2020-02-24
      也试过,特地还测试了订阅次数,不是次数不足
      2020-02-24
      回复
    • chihuo
      chihuo
      2020-05-03
      不是次数不足,我也测试了
      2020-05-03
      回复
  • 十年
    十年
    2020-02-24

    换个模版重新订阅发送,测试是否还有同样的问题。

    2020-02-24
    有用
    回复 2
    • 欧西
      欧西
      2020-02-24
      你意思和模板有关吗?有依据吗?现在业务在跑,换模板比较麻烦额
      2020-02-24
      回复
    • 十年
      十年
      2020-02-24回复欧西
      我的意思是有可能是用户上次点的拒绝,后台没发送,再次订阅你再点允许。后台会按照上次的授权发送。我做的时候验证过了,当时让后台换了模版ID就好了。
      2020-02-24
      回复
登录 后发表内容
问题标签