protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) return; //读取的时候 HttpCookie cookie2 = Request.Cookies["weiweixing"]; if (cookie2 == null) { Response.Redirect("login.aspx"); return; } string name = cookie2.Values["name"]; if (name == null) { Response.Redirect("login.aspx"); return; } string md5 = cookie2.Values["md5"]; if (md5 == null) { Response.Redirect("login.aspx"); return; } cmd_qiandao HisStory = new cmd_qiandao(); WeTextBoxThree.Text = HisStory.GetHSDAY(); //系统目录 存放目录 string PathFileOne = System.IO.Path.Combine(Server.MapPath("~"), "USER_DIR\\SYSUSER\\SYSSET\\HS\\URL.dll"); try { WeTextBoxOne.Text = System.IO.File.ReadAllText(PathFileOne, System.Text.Encoding.UTF8); } catch { } }
/// <summary> /// 全新处理程序 主要作用 /// 1 记录用户所有的输入 /// 2 关键词匹配返回 /// 3 不匹配的所有的输入 均返回 带 ID时间戳 的 Start /// </summary> /// <param name="context"></param> public void ProcessRequest(HttpContext context) { string httpMethod = context.Request.HttpMethod.ToUpper(); if (httpMethod == "GET") { ProcessRequest2(context); //如果 是 验证 则 直接 退出 return; } context.Response.ContentType = "text/plain"; var m = ReceiveMessage.ParseFromContext(); if (m == null) return; //获得当前 url 完整路径 string host = context.Request.ServerVariables["HTTP_HOST"] + context.Request.ServerVariables["PATH_INFO"]; host = host.Replace("v.ashx", ""); string PathDir = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\USER\\" + ClassLibraryWeiBao.ClassServerCOM.GetMasterPasswordBytes(m.FromUserName)); if (System.IO.Directory.Exists(PathDir) == false) { //建立用户目录 System.IO.Directory.CreateDirectory(PathDir); string PathUser = System.IO.Path.Combine(PathDir, "USER_NAME.TXT"); System.IO.File.WriteAllText(PathUser, m.FromUserName, System.Text.Encoding.UTF8); } //被关注 if (m.MsgType == MessageType.Event && m.InnerToXmlText().IndexOf("subscribe") >= 0) { string AXNUMPath = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\sysuser\\usernum.txt"); string AXNUM = System.IO.File.ReadAllText(AXNUMPath); int LLNUM = 500; try { LLNUM = Int32.Parse(AXNUM) + 1;// 147091; System.IO.File.WriteAllText(AXNUMPath, LLNUM.ToString()); } catch { } //系统目录 存放目录 string PathFileOne = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\SYSSET\\WeiXinBasicConfigManagement\\WeiXinBasicConfigManagement.dll"); String[] TXTSET = System.IO.File.ReadAllLines(PathFileOne, System.Text.Encoding.UTF8); // TXTSET[0]; 微信名称 //TXTSET[1]; 微信号码 //TXTSET[2]; 关注后回复的 字符串模板 格式: 欢迎关注【{0}】,您是我们第{1}关注者,输入 HELP 查看更多内容 // 系统自动 寻找和匹配 start 关键字设置文件 如果找到 则自动返回 if (true) { TypeMsg = 0; string UserID = m.FromUserName; string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); RepMsgData myData = GetMySetDataG(context.Server.MapPath("~"), "start", host, ID_TIME); if (myData != null) { string nn = myData.ToXmlText().ToLower(); if (TypeMsg == 1) { var r = m.GetNewsResponse(); r.Data = myData; r.Response(); return; } if (TypeMsg == 2) { var r = m.GetTextResponse(); r.Data = myData; r.Response(); return; } if (TypeMsg == 3) { var r = m.GetMusicResponse(); r.Data = myData; r.Response(); return; } } } //当没有 start 图文回复关注的时候 自动 返回文本消息 //发送关注返回数据 var r2 = m.GetTextResponse(); string result = string.Format(TXTSET[2], TXTSET[0], LLNUM); r2.Data = (TextMsgData)result; r2.Response(); return; } //数据解析 XmlDocument xmlDoc = new XmlDocument(); xmlDoc.LoadXml(m.ToXmlText());//"<xml><description><![CDATA[木子屋:http://www.mzwu.com/]]></description></xml>"); //本地 地点 LBS if (m.MsgType == MessageType.Location) { string X = xmlDoc.SelectSingleNode("//Location_X").FirstChild.InnerText.ToLower().Trim(); string Y = xmlDoc.SelectSingleNode("//Location_Y").FirstChild.InnerText.ToLower().Trim(); string Scale = xmlDoc.SelectSingleNode("//Scale").FirstChild.InnerText.ToLower().Trim(); long nX = (long )(double.Parse(X) * 100000 ); long nY = (long)(double.Parse(Y) * 100000); string NameX1000 = X.Replace(".","V") +"_"+Y.Replace(".","V"); string NameX1001 = X.Replace(".", "V")+"0" + "_" + Y.Replace(".", "V"); string NameX1002 = X.Replace(".", "V") + "0" + "_" + Y.Replace(".", "V")+"0"; string NameX1003 = X.Replace(".", "V") + "_" + Y.Replace(".", "V") + "0"; string NameX2 = nX.ToString() + "_" + nY.ToString(); string PathFile00 = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\MyPost\\location1\\" + NameX1000 + ".dll"); //高精度地址 string PathFile01 = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\MyPost\\location1\\" + NameX1001 + ".dll"); //高精度地址 string PathFile02 = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\MyPost\\location1\\" + NameX1002 + ".dll"); //高精度地址 string PathFile03 = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\MyPost\\location1\\" + NameX1003 + ".dll"); //高精度地址 string PathFile2 = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\MyPost\\location2\\" + NameX2 + ".dll"); //模糊地址 //精确地址匹配 if (System.IO.File.Exists(PathFile00) == true) { NewsMsgData CMsgData = new NewsMsgData(); CMsgData.LoadFile(PathFile00); for (int i = 0; i < CMsgData.Items.Count; i++) { var XONE = CMsgData.Items[i]; XONE.PicUrl = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.PicUrl, host); XONE.Url = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.Url, host); CMsgData.Items[i] = XONE; } var r = m.GetNewsResponse(); r.Data = CMsgData; r.Response(); return; } //精确地址匹配 if (System.IO.File.Exists(PathFile01) == true) { NewsMsgData CMsgData = new NewsMsgData(); CMsgData.LoadFile(PathFile01); for (int i = 0; i < CMsgData.Items.Count; i++) { var XONE = CMsgData.Items[i]; XONE.PicUrl = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.PicUrl, host); XONE.Url = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.Url, host); CMsgData.Items[i] = XONE; } var r = m.GetNewsResponse(); r.Data = CMsgData; r.Response(); return; } //精确地址匹配 if (System.IO.File.Exists(PathFile02) == true) { NewsMsgData CMsgData = new NewsMsgData(); CMsgData.LoadFile(PathFile02); for (int i = 0; i < CMsgData.Items.Count; i++) { var XONE = CMsgData.Items[i]; XONE.PicUrl = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.PicUrl, host); XONE.Url = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.Url, host); CMsgData.Items[i] = XONE; } var r = m.GetNewsResponse(); r.Data = CMsgData; r.Response(); return; } //精确地址匹配 if (System.IO.File.Exists(PathFile03) == true) { NewsMsgData CMsgData = new NewsMsgData(); CMsgData.LoadFile(PathFile03); for (int i = 0; i < CMsgData.Items.Count; i++) { var XONE = CMsgData.Items[i]; XONE.PicUrl = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.PicUrl, host); XONE.Url = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.Url, host); CMsgData.Items[i] = XONE; } var r = m.GetNewsResponse(); r.Data = CMsgData; r.Response(); return; } //模糊地址匹配 if (System.IO.File.Exists(PathFile2) == true) { NewsMsgData CMsgData = new NewsMsgData(); CMsgData.LoadFile(PathFile2); for (int i = 0; i < CMsgData.Items.Count; i++) { var XONE = CMsgData.Items[i]; XONE.PicUrl = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.PicUrl, host); XONE.Url = ClassLibraryWeiBao.ClassWeiWeiXin.GetUrlPath(XONE.Url, host); CMsgData.Items[i] = XONE; } var r = m.GetNewsResponse(); r.Data = CMsgData; r.Response(); return; } //寻找地址匹配文件 //GetX = GetLocationBox( X,Y,NameX ); //返回值 //发送关注返回数据 var r2 = m.GetTextResponse(); string result = "您发送了位置信息 X:" + X + " Y:" + Y + " 缩放:" + Scale; r2.Data = (TextMsgData)result; r2.Response(); return; } //菜单 或者 用户文本输入 if (m.MsgType == MessageType.Text || (m.MsgType == MessageType.Event && m.InnerToXmlText().IndexOf("subscribe") < 0)) { //读取 string rr = ""; if (m.MsgType == MessageType.Text) { rr = xmlDoc.SelectSingleNode("//Content").FirstChild.InnerText.ToLower().Trim(); } else { rr = xmlDoc.SelectSingleNode("//EventKey").FirstChild.InnerText.ToLower().Trim(); } //用户日志文件 string Nsame = DateTime.Now.ToString().Replace(":", "_").Replace("-", "_").Replace("\\", "_").Replace("/", "_").Replace(" ", "_") + ".txt"; string PathUserData = System.IO.Path.Combine(PathDir, Nsame); //记录用户输入到用户文件 StreamWriter sws = new StreamWriter(PathUserData, true, System.Text.Encoding.UTF8); sws.WriteLine(rr.Replace("\n", " ")); sws.Close(); //首先判断转义 遇到转义直接替换 string ZhuanYi = GetZhuanYi(context.Server.MapPath("~"), rr); if (ZhuanYi.Length > 0) rr = ZhuanYi; //微墙查询 if (rr.ToLower() == "q"|| rr.ToLower() == "wq" ) { string PathDirRSWQ = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\WEIQIANG\\"); if (System.IO.Directory.Exists(PathDirRSWQ) == false) { System.IO.Directory.CreateDirectory(PathDirRSWQ); } DateTime QDVVVV = DateTime.Now; string QAXNUMPathWQ = System.IO.Path.Combine(PathDirRSWQ, QDVVVV.Year + "_" + QDVVVV.Month.ToString("D2") + "_" + (QDVVVV.Day).ToString("D2") + "_WQ.txt"); if (System.IO.File.Exists(QAXNUMPathWQ) == false) System.IO.File.WriteAllText(QAXNUMPathWQ, DateTime.Now.Hour.ToString("D2") + ":" + DateTime.Now.Minute.ToString("D2") + " " + "小萌: 今天,开始新的一天!\r\n"); string UserID = m.FromUserName; //用户 ID //使用时间戳加密 string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); var r = m.GetNewsResponse(); r.Data = GetMySetDataGW(host, QAXNUMPathWQ, ID_TIME); r.Response(); return; } //微墙输入 if (rr.ToLower().IndexOf("q@") == 0 || rr.ToLower().IndexOf("墙@") == 0 || rr.ToLower().IndexOf("信息@") == 0 || rr.ToLower().IndexOf("微信墙@") == 0 || rr.ToLower().IndexOf("微信@") == 0 || rr.ToLower().IndexOf("微墙@") == 0 || rr.ToLower().IndexOf("wq@") == 0) { string PathDirRSWQ = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\WEIQIANG\\"); DateTime QDVVVV = DateTime.Now; string QAXNUMPathWQ = System.IO.Path.Combine(PathDirRSWQ, QDVVVV.Year + "_" + QDVVVV.Month.ToString("D2") + "_" + (QDVVVV.Day).ToString("D2") + "_WQ.txt"); string[] XWQ = rr.Split('@'); if (XWQ[1].Replace("\r", "").Replace("\n", "").Length > 0) { string DATAR = DateTime.Now.Hour.ToString("D2") + ":" + DateTime.Now.Minute.ToString("D2") + " " + XWQ[1].Replace("\r", "").Replace("\n", "").Replace(" ", " "); StreamWriter sws2 = new StreamWriter(QAXNUMPathWQ, true, System.Text.Encoding.UTF8); sws2.WriteLine(DATAR); sws2.Close(); } var r = m.GetNewsResponse(); //load read txt show 9 string UserID = m.FromUserName; //用户 ID //使用时间戳加密 string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); r.Data = GetMySetDataGW(host, QAXNUMPathWQ, ID_TIME); r.Response(); return; } if (rr == "@") //用户签到 { cmd_qiandao myQD = new cmd_qiandao(); myQD.RID = m.FromUserName; //发送关注返回数据 var r2 = m.GetTextResponse(); r2.Data = (TextMsgData)myQD.GetDATA_ONE(); ; r2.Response(); return; } if (rr.ToLower() == "ft") //照片墙 { string PathDirRSWQ = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\PHOTO\\"); var r = m.GetNewsResponse(); string UserID = m.FromUserName; //用户 ID //使用时间戳加密 string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); r.Data = GetMySetDataFT(host, PathDirRSWQ, ID_TIME); r.Response(); return; } // 积分 if (rr.ToLower() == "jf") { cmd_jifen myJF = new cmd_jifen(); myJF.RID = m.FromUserName; var r2 = m.GetTextResponse(); r2.Data = (TextMsgData)myJF.GetDATA(); ; r2.Response(); return; } ////me 我的应用 出现 我的积分 我的订单 优惠劵 私信 等等各项的信息内容 //if (rr.ToLower() == "me") //{ // cmd_jifen myJF = new cmd_jifen(); // myJF.RID = m.FromUserName; // var r2 = m.GetTextResponse(); // r2.Data = (TextMsgData)myJF.GetDATA(); ; // r2.Response(); // return; //} // 购物 出现 出现 微商店中的 前 8个商品信息 用户直接点击即可购买 第二行显示我的订单状况 if (rr.ToLower() == "gw") { //获得 订单数量 和 商品列表 //订单目录 string PathDirSYS = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\Shangcheng\\DINGDAN\\"); string RID = m.FromUserName; ; string[] XXXX = System.IO.Directory.GetFiles(PathDirSYS, "*" + RID + "*"); //订单数量 string PathFile = System.IO.Path.Combine(System.Web.HttpContext.Current.Server.MapPath("~"), "USER_DIR\\SYSUSER\\Shangcheng\\goods.dll"); //图文 关键词回复目录) NewsMsgData CMsgData = new NewsMsgData(); CMsgData.LoadFile(PathFile); int LL=CMsgData.Items.Count; string UserID = m.FromUserName; //用户 ID //使用时间戳加密 string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); if(LL >9 )LL=9; NewsMsgData CMsgDataRT = new NewsMsgData(); NewsItem titleItem = new NewsItem(); titleItem.Title = "微商店 我的订单:"+XXXX.Length.ToString()+"个 点击进入" ; titleItem.Description = "微商店 我的订单:" + XXXX.Length.ToString() + "个 点击进入"; titleItem.Url = "http://" + (host + "/cmd/shangcheng.aspx?id=").Replace("//", "/").Replace("\\", "\\") + ID_TIME; CMsgDataRT.Items.Add(titleItem); for (int i = 0; i < LL; i++) { CMsgData.Items[i].Url = titleItem.Url; CMsgDataRT.Items.Add(CMsgData.Items[i]); } var r = m.GetNewsResponse(); r.Data = CMsgDataRT; r.Response(); } // 优惠劵 出现我的优惠劵 信息 if (rr.ToLower() == "yhj") { //var r = m.GetNewsResponse(); //string UserID = m.FromUserName; //用户 ID ////使用时间戳加密 //string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); //string Url2 = "http://" + (host +"").Replace("//", "/"); //string PicUrl2 = "http://" + (host +"").Replace("//", "/"); //r.Data = GetStartDataNewOne( "优惠劵说明", "优惠劵标题", PicUrl2, Url2); //r.Response(); //return; rr = "优惠劵"; } // 大转盘 出现大转盘 if (rr.ToLower() == "dzp") { rr = "大转盘"; } // 刮刮卡 出现刮刮卡 if (rr.ToLower() == "ggk") { rr = "刮刮卡"; } // 游戏频道 出现游戏 if (rr.ToLower() == "yx") { rr = "游戏"; } // 听歌 if (rr.ToLower() == "tg") { string PathDirMp3 = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\MP3"); string PathDirMp32 = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\MP32"); string[] ASONG = System.IO.Directory.GetFiles(PathDirMp3); Random nmn = new Random(Environment.TickCount); double nmn1 = nmn.NextDouble(); int xx_int = (int)((double)ASONG.Length * nmn1); string URLMP3 = ""; string URLMP3_TXT = ""; if (ASONG.Length > 0) { System.IO.FileInfo xxfile = new System.IO.FileInfo(ASONG[xx_int]); URLMP3_TXT = ClassLibraryWeiBao.ClassWeiWeiXin.GetFileName(xxfile); string PathDirRS2zMp3URL = System.IO.Path.Combine(PathDirMp32, GetMasterPasswordBytes(xxfile.Name) + ".mp3"); if (System.IO.File.Exists(PathDirRS2zMp3URL) == false) { System.IO.File.Copy(ASONG[xx_int], PathDirRS2zMp3URL); } URLMP3 = "http://" + host + "USER_DIR/SYSUSER/MP32/" + GetMasterPasswordBytes(xxfile.Name) + ".mp3";// JD[0].Replace("/", "").Replace("\n", "").Replace("\\", "/"); } //音乐响应! var rx = m.GetMusicResponse(); rx.Data = new MusicMsgData { Description = "输入TG可以换歌", Title = "微信音乐台:\n" + URLMP3_TXT,//+ URLMP3, MusicUrl = URLMP3,// @"http://news.iciba.com//admin//tts//2014-03-18.mp3", HQMusicUrl = URLMP3//"http://www.0951uc.com/%E9%9D%92%E6%98%A5%E6%A0%A1%E5%9B%AD" }; rx.Response(); return; } // //音乐响应 if (rr == "音乐测试") { var rx = m.GetMusicResponse(); rx.Data = new MusicMsgData { Description = "音乐描述", Title = "音乐标题", MusicUrl = "http://音乐url", HQMusicUrl = "http://高品质url" }; rx.Response(); return; } if (true) { //查找匹配文件 TypeMsg = 0; string UserID = m.FromUserName; string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); RepMsgData myData = GetMySetDataG(context.Server.MapPath("~"), rr, host, ID_TIME); if (myData != null) { string nn = myData.ToXmlText().ToLower(); if (TypeMsg == 1) { var r = m.GetNewsResponse(); r.Data = myData; r.Response(); return; } if (TypeMsg == 2) { var r = m.GetTextResponse(); r.Data = myData; r.Response(); return; } if (TypeMsg == 3) { var r = m.GetMusicResponse(); r.Data = myData; r.Response(); return; } } } } if (m.MsgType == MessageType.Image) // 用户上传了图片 { //读取 并且保存用户数据 到用户文件夹 string rrUrl = xmlDoc.SelectSingleNode("//PicUrl").FirstChild.InnerText; System.Net.WebClient web = new System.Net.WebClient(); DateTime tv = DateTime.Now; string name = tv.Year + "_" + tv.Month.ToString("D2") + "_" + (tv.Day).ToString("D2") + "_" + (tv.Hour).ToString("D2"); string name_full = ""; //微信照片墙 图片记录 string my_name_full = ""; //用户自己的目录图片 //判断扩展名 string IMG_EXT = ".png"; string NewURLTest = rrUrl.ToLower() + "Z"; if (NewURLTest.IndexOf(".jpgZ") > 0) IMG_EXT = ".jpg"; if (NewURLTest.IndexOf(".pngZ") > 0) IMG_EXT = ".png"; if (NewURLTest.IndexOf(".gifZ") > 0) IMG_EXT = ".gif"; if (NewURLTest.IndexOf(".bmpZ") > 0) IMG_EXT = ".bmp"; for (int i = 0; i < 999; i++) { name_full = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\PHOTO\\" + name) + "_" + i.ToString("D3") + IMG_EXT; // my_name_full = System.IO.Path.Combine(PathDir, "USER_DIR\\SYSUSER\\PHOTO\\" + name) + "_" + i.ToString("D3") + IMG_EXT; my_name_full = System.IO.Path.Combine(PathDir, name) + "_" + i.ToString("D3") + IMG_EXT; if (System.IO.File.Exists(name_full) == false && System.IO.File.Exists(my_name_full) == false) break; } //下载和复制 try { web.DownloadFile(rrUrl, name_full); System.IO.File.Copy(name_full, my_name_full); } catch { } //返回微信墙 string PathDirRSWQ = System.IO.Path.Combine(context.Server.MapPath("~"), "USER_DIR\\SYSUSER\\PHOTO\\"); var r = m.GetNewsResponse(); string UserID = m.FromUserName; //用户 ID //使用时间戳加密 string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); r.Data = GetMySetDataFT(host, PathDirRSWQ, ID_TIME); r.Response(); return; } if (true) { //查找help 文件 系统 匹配不到任何数据时 自动返回 TypeMsg = 0; string UserID = m.FromUserName; string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); RepMsgData myData = GetMySetDataG(context.Server.MapPath("~"), "help", host, ID_TIME); if (myData != null) { string nn = myData.ToXmlText().ToLower(); if (TypeMsg == 1) { var r = m.GetNewsResponse(); r.Data = myData; r.Response(); return; } if (TypeMsg == 2) { var r = m.GetTextResponse(); r.Data = myData; r.Response(); return; } if (TypeMsg == 3) { var r = m.GetMusicResponse(); r.Data = myData; r.Response(); return; } } } //用户默认输入 均返回 start里面的值 { var r = m.GetNewsResponse(); string UserID = m.FromUserName; //用户 ID //使用时间戳加密 string ID_TIME = ClassLibraryWeiBao.ClassTimeEncryptionAlgorithm.GetTimeID(context.Server.MapPath("~"), UserID); //string host = context.Request.ServerVariables["HTTP_HOST"] + context.Request.ServerVariables["PATH_INFO"]; r.Data = GetStartData2(context.Server.MapPath("~"), host, ID_TIME); // GetMySetData(fff, URLX); r.Response(); return; } }