- 当前 Bug 的表现(可附上截图)
小程序下发公众号的服务消息,A用户触发请假申请,公众号消息
touser写的接收者B的openId,为什么还是A用户接受到了,B用户没有收到消息呢?
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
用户A触发:
var access_token = res.data.access_token;
var sendTemplateUrl = “https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token=” + access_token;
var sendTemplateData = {
touser: ‘接收者B的openid’,
mp_template_msg:{
appid:‘公众号appid’,
template_id: ‘sK2egqZA7M7uPiMwtmgB0mtzHitn1U12gJlQJe8KwkY’,
url: “pages/mine/mybatchaudit/mybatchaudit”,
miniprogram: {
appid: “小程序appid”,
pagepath: “pages/mine/mybatchaudit/mybatchaudit”
},
data: {
first: {
“value”: “您有一个待审批事项”,
“color”: “#173177”
},
keyword1: {
value: ‘请假申请’
},
keyword2: {
value: e.detail.value.beginDate + “” + e.detail.value.beginTime
},
keyword3: {
value: e.detail.value.endDate + “” + e.detail.value.endTime
},
keyword4: {
value: e.detail.value.reason
},
keyword5: {
value: that.data.address[e.detail.value.address].address
},
}
}
}
function success(res) {
console.log(res)
}
util.getPostRequest(sendTemplateUrl, sendTemplateData, success);