现在的位置: 首页 > 综合 > 正文

微信公众平台开发日志【1】利用Senparc.Weixin.MP开发航班动态查询信息!!

2013年05月21日 ⁄ 综合 ⁄ 共 1678字 ⁄ 字号 评论关闭

微信公众平台开发日志【1】利用Senparc.Weixin.MP开发航班动态查询信息!!

利用Senparc.Weixin.MP

 

比如输入HP,即出现帮助信息

 

输入航班信息HBCZ6666即出现CZ6666航班信息!

 

身份证查询(目前只能查湖南省)

IC+身份证号码

View Code

 1  case "IC":
 2                                         var sfzhm = strongRequestMessage.Content.Substring(2, strongRequestMessage.Content.Length - 2).ToUpper();
 3                                         if (sfzhm.Length == 18 || sfzhm.Length == 15)
 4                                         {
 5                                             strongresponseMessage.Content =
 6                                                string.Format(
 7                                                    "您刚才发送了文字信息:{0}\r\n您复。\r\n微信租车官方地址:http://weixin.51zuche.net",
 8                                                    strongRequestMessage.Content);
 9 
10                                             strongresponseMessage.Articles.Add(new Article()
11                                             {
12                                                 Title = "您查询的身份证号是" + sfzhm,
13                                                 Description = "身份证查验成功",
14                                                 PicUrl = "http://app.51zuche.net/gps/ic/?sfzmhm=" + sfzhm,// strongRequestMessage.PicUrl,
15                                                 Url = "http://www.hncars.net/tools"
16 
17 
18                                             });
19                                             responseMessage = strongresponseMessage;
20                                         }
21                                         else
22                                         {
23                                             TextresponseMessage.Content =
24                                            string.Format(
25                                                "\r\n华安租车微信号\r\nha4000096355\r\n华安租车官方网站\r\nhttp://www.hncars.net",
26                                                TextresponseMessage.Content);
27 
28                                         }
29 
30 
31                                         break;

 

if (strongRequestMessage.Content.Substring(2, strongRequestMessage.Content.Length - 2).Length == 5 || strongRequestMessage.Content.Substring(2, strongRequestMessage.Content.Length - 2).Length == 6)
                                        {
                                            httprequestLib.stBaseThread HQ = new httprequestLib.stBaseThread();
                                            var hbxx = HQ.GetText("http://app.51zuche.net/home/hb?hbh=" + strongRequestMessage.Content.Substring(2, strongRequestMessage.Content.Length - 2).ToUpper(), "http://app.51zuche.net/home/hb?hbh=" + strongRequestMessage.Content.Substring(2, strongRequestMessage.Content.Length - 2).ToUpper() + "hidd=" + System.DateTime.Now.Millisecond, 0);
                                            StatusFly statusFly = JsonConvert.DeserializeObject<StatusFly>(hbxx);
                                            if (statusFly.IsSuccess == true)
                                            {
                                                DllFlight FlyDate = JsonConvert.DeserializeObject<DllFlight>(statusFly.Data[0].ToString());
                                                if (FlyDate.ID == 1)
                                                {
}
}
}

 利用自己写的JSON,可以动态获取航班信息!超级好玩

 

抱歉!评论已关闭.