OSS.Clients.SNS icon indicating copy to clipboard operation
OSS.Clients.SNS copied to clipboard

我两次处理才能得到我想要的东西,消息内容也不知道如何更好的解析出来

Open qibucloud opened this issue 7 years ago • 0 comments

var res = _msgService.Process(contentXml, signature, timestamp, nonce, echostr);
            if (res.IsSuccess())
            {
                LogUtil.Info(res.data);
                //var wspnet = res.ConvertToResult<WxBaseRecMsg>();
                //var msgs = res.data.DeserializeXml<WxBaseMsg>();
                var msgs = _msgService.wxProcess(contentXml, signature, timestamp, nonce, echostr);
                LogUtil.Info(msgs.data.RecMsg.MsgId + "|" + msgs.data.RecMsg.CreateTime + "|" + msgs.data.RecMsg.FromUserName + "|" + msgs.data.RecMsg.MsgType + "|" + msgs.data.RecMsg.ToUserName + "|" + msgs.data.RecMsg.RecMsgXml.GetElementsByTagName("Content")[0].InnerXml.ToString().Replace("<![CDATA[", "").Replace("]]>", "") + "|");

                return Content(res.data);
            }

qibucloud avatar Jun 10 '18 07:06 qibucloud