问题简述:公众号类目模板消息,请求发出后,返回状态是成功的,但是关注了公众号的用户,随缘收到对应的模板消息,有时能够收到,有时收不到,有时候明明是当前的消息,但是推送的时间却是 一天前或者几天前的。
类目模板消息发送接口:https://api.weixin.qq.com/cgi-bin/message/template/send
请求参数:
{
"touser": "o4weu6GQK8****27I9mZF5FcWWw",
"template_id": "XtWhhIKrlOjUPc****ORyn1w5613PVEHzNJoAYA",
"url": "http://weixin.qq.com/download",
"client_msg_id": "MSG_000001",
"miniprogram": {
"appid": "****dsawqe***",
"pagepath": "pages/szmp/index"
},
"data": {
"thing1": {
"value": "访客"
},
"time4": {
"value": "2024-07-30 15:09"
}
}
}
返回结果:
微信返回数据:{"errcode":0,"errmsg":"ok","msgid":3569035176715911174}
关于模板消息的 回调接收到的数据:
2024-07-30 15:09:05.679 INFO 4417 --- [nio-9088-exec-4] c.g.b.d.w.m.c.WxPortalController :
接收微信请求:[openid=[o4weu6GQK8KGIFD27I9mZF5FcWWw], [signature=[14a7126dc4a86e8c5d59879ba7cc517fde556707], encType=[null], msgSignature=[null], timestamp=[1722323345], nonce=[51675494], requestBody=[
<xml><ToUserName><![CDATA[gh_8d0*****9119]]></ToUserName>
<FromUserName><![CDATA[o4weu6G*****D27I9mZF5FcWWw]]></FromUserName>
<CreateTime>1722323345</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[TEMPLATESENDJOBFINISH]]></Event>
<MsgID>3569035176715911174</MsgID>
<Status><![CDATA[success]]></Status>
</xml>
]
模板消息请求使用的是 utf-8编码。
问题详情如上。
你好,麻烦使用事件推送排查