收藏
回答

小程序下测试版获取openid发送模板消息

小程序下测试版获取openid发送模板消息

使用发布版能够发布在微信公众号里面发送消息。但是使用测试版提示




现在

{

"touser": "ojmEg5SN5uWMP***pdqQ-gI",

"mp_template_msg": {

"appid": "wx2*****e3000288",

"template_id": "v6LPtkk***1lpCzkdHT64WS5Q54XCY",

"url": "http://***:61112/urGnWI",

"miniprogram": {

"appid": "wx5e41****8da256",

"pagepath": "/pages/index/index"

},

"data": {

"first": {

"value": "硬盘读取时间"

},

"keyword1": {

"value": "硬盘读取时间"

},

"keyword2": {

"value": "(宇宙无敌战舰)张柯"

},

"keyword3": {

"value": "2019-04-24 23:03:43"

},

"keyword4": {

"value": "更快达成交易"

},

"remark": {

"value": "更快达成交易"

}

}

}

}







{

"touser": "ojmEg5********dqQ-gI",

"mp_template_msg":{

"appid": "wx2*******288",

"template_id": "v6LPtkkI*******HT64WS5Q54XCY",

"url": "http://******:61112/xvzaXW",

"miniprogram": {

"appid": "wx0********2da625",

"pagePath": "/pages/index/index"

},

"data": {

"first": {

        "value": "东芝5T"

      },

"keyword1": {

        "value": "东芝5T"

      },

      "keyword2": {

        "value": "123"

      },

      "keyword3": {

        "value": "2019-1-12 12:00:00"

      },

      "keyword4": {

        "value": "2019-1-12 12:00:00"

      },

      "keyword5": {

        "value": "2019-1-12 12:00:00"

      },

      "remark": {

        "value": "谢谢您的使用!"

      }

}

}

}



经过排查,现在发布版的微信小程序使用第一个json数据能够正常发送,切换为第二个微信测试版使用相同的结构无法发送。当修改第二个json数据的pagepath改为pagePath后能够发送。查看微信请求体,该处应该统一小写。现在不知问题是否在微信方面。

最后一次编辑于  2019-04-25
回答关注问题邀请回答
收藏

1 个回答

  • 痛快科技
    痛快科技
    2019-04-25

    根据返回信息检查一下,openid是否正确

    2019-04-25
    赞同
    回复 8
    • sa突袭
      sa突袭
      2019-04-25

      现在的问题是是测试版小程序和发布到线上版小程序所需要的pagepath格式不一样,不知道是不是微信小程序bug

      2019-04-25
      回复
    • 痛快科技
      痛快科技
      2019-04-25回复sa突袭

      我们开发的线上版和体验版,环境、代码都是相同,不存在问题,可以检查一下代码哪些地方不同

      2019-04-25
      回复
    • sa突袭
      sa突袭
      2019-04-25回复痛快科技

      我手动测试过,是那个字段的问题

      2019-04-25
      回复
    • sa突袭
      sa突袭
      2019-04-25回复sa突袭

      我将pagepath变为pagePath,体验版就能够成功发送

      2019-04-25
      回复
    • sa突袭
      sa突袭
      2019-04-25回复痛快科技

      我代码的没有修改过,唯一的差别就是体验版的appid不一样,都在同一个账号主体下

      2019-04-25
      回复
    查看更多(3)
登录 后发表内容