收藏
回答

调用 message/subscribe/send 发送订阅消息 总是提示43101错误?

可以确定用户已经执行订阅。

特别情况,在体验版,也就是本地开发测试的时候,服务通知可以收到。

在生产环境后,templateId和体验版一样,没有变,但是用户服务通知就怎么也收不到了。

是否需要配一个开发templateId,和一个正式版本的templateId

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

3 个回答

  • 哈维🤔
    哈维🤔
    02-24

    有可能是用户拒绝了订阅,或者是发送次数用完了,订阅一次只能发送一次消息

    02-24
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    02-24

    不需要,没这一说,模板ID不分开发版。订阅了但是没订阅次数了

    02-24
    有用
    回复 5
    • move
      move
      02-24
      麻烦问下,怎样算是用户加了一次订阅。我用户关闭了通知,然后再打开接收通知,下面显示接收。这么一关一开,算是加了一次订阅吗
      02-24
      回复
    • Mr.Zhao
      Mr.Zhao
      02-24回复move
      不算。怎么订阅,问前端同事吧。
      02-24
      回复
    • move
      move
      02-24回复Mr.Zhao
      wx.requestSubscribeMessage({
            tmplIds: [aaaaaaaaaaaaaa], // 替换为实际的 templateId
            麻烦再问下调用这个才算订阅一次。点了允许后,确实收到了一次通知。但是我们的需求希望是后面用户能一直收到通知,不是点一次允许,收一次通知,该怎么办呢
      02-24
      回复
    • Mr.Zhao
      Mr.Zhao
      02-24回复move
      没办法,都2025年,还有人不懂。点了允许只是第二次订阅不弹窗了,这是一次性订阅,定一次发一次。你估计也没长期订阅模板,你还改不了微信规则。无解
      02-24
      回复
    • move
      move
      02-24回复Mr.Zhao
      感谢,我们想想办法,只能改短信通知形式了
      02-24
      回复
  • 智能回答 智能回答 该问答由AI生成
    02-24
    有用
登录 后发表内容