同样的参数,通过java或python后台脚本发送post请求,均提示invalid template_id hint,但如果通过postman发送,却能正常收到消息,这是什么原因?
参数如下:
{
"weapp_template_msg": {
"data": {
"keyword5": {
"value": "准了"
},
"keyword6": {
"value": "2019-09-27 17:30:41"
},
"keyword3": {
"value": "2019-09-27 17:29:19"
},
"keyword4": {
"value": "申请通过"
},
"keyword1": {
"value": "XX申请"
},
"keyword2": {
"value": "申请通过"
}
},
"form_id": "f530c97455964227*****************",
"template_id": "Bc_a**************************************",
"page": "/pages/pay/pay",
"emphasis_keyword": ""
},
"touser": "oVVyB**************",
"mp_template_msg": {}
}
url地址、template_id都是正确的,格式也没有问题,因为通过postman发送消息是可以收到的。
楼主解决没
postman 正常而代码不正常,检查下是否以 application/json 的 content-type 发送。