/// <summary> /// 自动回复消息 /// </summary> /// <param name="xmlMsg"></param> private string GetTextMsg(XmlElement Xml) { //自动回复消息 StringBuilder Content = new StringBuilder(); Content.Append("您好,我是小怪机器人!"); //获取事件Model XmlElementText TextModel = GetXmlElementText.GetExmlModel(Xml); ObjectTypeHelper obj = new ObjectTypeHelper(); int NowTime = obj.ConvertDateTimeInt(DateTime.Now); StringBuilder TextXml = new StringBuilder(); TextXml.Append("<xml>"); TextXml.Append("<ToUserName><![CDATA[" + TextModel.FromUserName + "]]></ToUserName>"); TextXml.Append("<FromUserName><![CDATA[" + TextModel.ToUserName + "]]></FromUserName>"); TextXml.Append("<CreateTime>" + NowTime + "</CreateTime>"); TextXml.Append("<MsgType><![CDATA[text]]></MsgType>"); TextXml.Append("<Content><![CDATA[" + Content.ToString() + "]]></Content>"); TextXml.Append("<MsgId>" + TextModel.MsgId + "</MsgId>"); TextXml.Append("</xml>"); LogTextHelper.Log(TextXml.ToString()); return(TextXml.ToString()); }
/// <summary> /// 自动回复消息 /// </summary> /// <param name="xmlMsg"></param> private string GetServicesMsg(XmlElement Xml) { //获取事件Model XmlElementText TextModel = GetXmlElementText.GetExmlModel(Xml); ObjectTypeHelper obj = new ObjectTypeHelper(); int NowTime = obj.ConvertDateTimeInt(DateTime.Now); StringBuilder TextXml = new StringBuilder(); TextXml.Append("<xml>"); TextXml.Append("<ToUserName><![CDATA[" + TextModel.FromUserName + "]]></ToUserName>"); TextXml.Append("<FromUserName><![CDATA[" + TextModel.ToUserName + "]]></FromUserName>"); TextXml.Append("<CreateTime>" + NowTime + "</CreateTime>"); TextXml.Append("<MsgType><![CDATA[transfer_customer_service]]></MsgType>"); TextXml.Append("</xml>"); return(TextXml.ToString()); }