收藏
回答

手机上收到的订阅消息推送,点击“开发版本小程序已过期,请在开发工具中重新扫码”,什么问题?

用的是线上版本点击授权的一次性订阅消息,推送消息有收到,但是点击进入不了

最后一次编辑于  01-03
回答关注问题邀请回答
收藏

3 个回答

  • 多粑
    多粑
    06-05

    我也遇到同样的问题,已经上线的版本,收到的订阅消息还是这样的提示

    miniprogram_state参数,可以不用传,默认是formal正式版本,那怎么还会出这样的问题呢?

    使用的方式是云函数调用,cloud.openapi.subscribeMessage.send

    有谁能解决吗?

    06-05
    有用
    回复
  • 耿朋
    耿朋
    03-12

    subscribeMessage.send 后端的这个接口,miniprogram_state的值:跳转小程序类型:developer为开发版;trial为体验版;formal为正式版;默认为正式版,看看是不是设置成了开发版

    03-12
    有用
    回复 5
    • 旅途
      旅途
      03-12
      一次性订阅消息后台好像没用到这个接口,用的是wx.requestSubscribeMessage这个接口,但这个接口没有miniprogram_state这个属性值设置
      03-12
      回复
    • 耿朋
      耿朋
      03-12回复旅途
      https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/subscribe-message.html 建议你看下文档中的步骤2和步骤3,wx.requestSubscribeMessage这个一般是前端调的,用来让用户选择是否订阅消息。当用户订阅后,由后端调subscribeMessage.send这个接口来给对应的订阅用户发消息。
      03-12
      回复
    • 旅途
      旅途
      03-12回复耿朋
      刚刚看错了,重新看了下后端写的订阅消息推送接口,没有设置miniprogram_state这个属性
      03-12
      回复
    • 耿朋
      耿朋
      03-12回复旅途
      本地开发环境测试正常吗?把miniprogram_state设置为formal之后再看线上环境看看是否正常。
      03-12
      回复
    • 旅途
      旅途
      03-12
      我再测试看看,谢谢
      03-12
      回复
  • ʚ[猪头]ིྀིɞ
    ʚ[猪头]ིྀིɞ
    02-18

    这个问题解决了吗?请问怎么解决

    02-18
    有用
    回复 1
登录 后发表内容
问题标签