我们采用
https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=TOKEN
发送微信模板消息给用户,服务器返回:{"errcode":0,"errmsg":"ok","msgid":3836984233373974529}
然后过一会儿,服务器回调我:
<xml><ToUserName><![CDATA[gh_d961852fbdb1]]></ToUserName>
Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <FromUserName><![CDATA[o-fYk6QvUH39-S0XAFXKMmu-nVS8]]></FromUserName>
Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <CreateTime>1738294353</CreateTime>
Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <MsgType><![CDATA[event]]></MsgType>
Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <Event><![CDATA[TEMPLATESENDJOBFINISH]]></Event>
Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <MsgID>3836984233373974529</MsgID>
Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <Status><![CDATA[success]]></Status>
Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: </xml>
但是用户没有收到微信模板消息,昨天这个接口都可以正常,但是今天出问题了,怎么回事啊?
不是一个用户两个用户收不到消息,是所有公众号的用户都收不到消息了
<xml><ToUserName><![CDATA[gh_d961852fbdb1]]></ToUserName> Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <FromUserName><![CDATA[o-fYk6QvUH39-S0XAFXKMmu-nVS8]]></FromUserName> Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <CreateTime>1738294353</CreateTime> Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <MsgType><![CDATA[event]]></MsgType> Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <Event><![CDATA[TEMPLATESENDJOBFINISH]]></Event> Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <MsgID>3836984233373974529</MsgID> Jan 31 11:32:33 ecm-c5cc spring_AIServer_1_0_jar[3713922]: <Status><![CDATA[success]]></Status>
微信也回调了我这个消息了,但是用户还是没有收到模板消息
接口返回ok只代表接口调用成功,不代表发送成功,实际发送结果请以事件消息结果为准。
你发的事件消息回调里明显是发送成功的,建议让用户自行检查是否是模版消息被折叠了。