公众号appid,小程序appid都是正确的,也已经关联
为什么会出现这个错,以前也是可以使用的
请求接口:https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token=
access_token为使用getAccessToken获取的token,并非第三方接口的authorizer_access_token
请求内容
{
"touser":"o9IJ85YubndZ8jaXpsDxkoI3fHRw",
"mp_template_msg":{
"appid":"wxcf7d911a63f6fe1a",
"template_id":"QOzng_ELeDvtHCQgd__jTS4OPOv7RtCRC9d3GyhD5jk",
"url":"",
"miniprogram":{
"appid":"wx87d068022cd51e49",
"pagepath":"pages/orderPayComplete/orderPayComplete"
},
"data":{
"first":{
"value":"测试",
"color":"#000000"
},
"keyword1":{
"value":"测试",
"color":"#000000"
},
"keyword2":{
"value":"测试 测试",
"color":"#000000"
},
"keyword3":{
"value":"测试",
"color":"#000000"
},
"keyword4":{
"value":"测试 测试",
"color":"#000000"
},
"keyword5":{
"value":"测试 测试",
"color":"#000000"
},
"remark":{
"value":"很感谢您的使用",
"color":"#000000"
}
}
}
}
发送结果
{"errcode":40013,"errmsg":"invalid appid rid: 6334fa5b-10e59876-10be941f"}
相同数据在公众号方调用是可以发送模板消息成功
PS:两者的touser分别是对应的小程序openid和对应的公众号openid
调用接口:https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=
access_token为使用getAccessToken获取的token,并非第三方接口的authorizer_access_token
{
"touser":"o2IoB1D7pCUJNYhJYLRjYJYzqpeQ",
"template_id":"QOzng_ELeDvtHCQgd__jTS4OPOv7RtCRC9d3GyhD5jk",
"url":"",
"miniprogram":{
"appid":"wx87d068022cd51e49",
"pagepath":"pages/orderPayComplete/orderPayComplete"
},
"data":{
"first":{
"value":"您好,您已成功预定测试",
"color":"#000000"
},
"keyword1":{
"value":"测试",
"color":"#000000"
},
"keyword2":{
"value":"测试 测试",
"color":"#000000"
},
"keyword3":{
"value":"测试",
"color":"#000000"
},
"keyword4":{
"value":"测试 测试",
"color":"#000000"
},
"keyword5":{
"value":"测试 测试",
"color":"#000000"
},
"remark":{
"value":"很感谢您的使用",
"color":"#000000"
}
}
}