小程序下测试版获取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后能够发送。查看微信请求体,该处应该统一小写。现在不知问题是否在微信方面。