第三方平台,模板消息推送返回的 MsgId和自身服务器接收到的消息推送状态的MsgID不一致?
发布于 4 年前 作者 gongna 9061 次浏览 来自 官方Issues

请求接口返回的的结果

[T 20210114 09:57:05.043 2183#2] ResponseBody
{
  "errcode": 0,
  "errmsg": "ok",
  "msgid": 1694934251042816000
}

接收到的回调

[E 20210114 09:57:05.526 2195#1] XML
<xml><ToUserName><![CDATA[gh_7f083739789a]]></ToUserName>
<FromUserName><![CDATA[oia2TjuEGTNoeX76QEjQNrcURxG8]]></FromUserName>
<CreateTime>1610618225</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[TEMPLATESENDJOBFINISH]]></Event>
<MsgID>1694934251042816010</MsgID>
<Status><![CDATA[success]]></Status>
</xml>

两个 MsgId 不一致,没有办法确定是否发送成功

服务器这边输出的全都是字符串,并没有做任何的类型转换


回到顶部