微信扫一扫,使用小程序请使用微信6.5.3以上的版本
智行火车票12306购票小程序
智行火车票12306购票小程序截图
智行火车票12306购票多平台下载
微信扫一扫,使用小程序微信扫一扫,使用小程序微信扫一扫,使用小程序微信扫一扫,使用小程序微信扫一扫,使用小程序微信扫一扫,使用小程序微信扫一扫,使用小程序微信扫一扫,使用小程序微信扫一扫,使用小程序您所在的位置: &
微信小程序火车票查询,直取12306数据
时间: 09:19:37
编辑:huangyuan
来源:下载吧
使用微信小程序,不用下载应用就能使用他的功能,下面就和小编一起来体验微信小程序的开发,以最直接的方式获取12306数据查询火车票,妈妈再也不用担心我抢不到火车票了! 目录结构: search1是出发站列表,search2是目的站列表,命名没有太好好想。 车站信息 12306查询页面,打开浏览器开发者工具分析请求,发现各个车站的信息都在这个JS文件中: 当然车站的信息会发生变动,所以较好的方式就是抓取数据,我现在为了方便,直接把数据拷贝过来,就是一大堆字符串: 通过正则截取出目前项目需要的两个东西,如:北京北 VAP 在search1.js和search2.js中各自放了这个字符串,本想按照data:{}的方式放在app.js中,可是取不到,这个该如何实现? 请求信息 12306查询页面,点击查询按钮的时候,它会发送两个请求: 第一个是日志请求,这里不需要,它有什么作用12306知道 第二个才是我们需要的,拷贝它的请求地址,构建我们程序的请求 url中最后的queryC,之前是query的,可能过段时间变为queryD、query0... 又一个变化的地方,也可以说处处皆会变化,毕竟12306不是自己做的,无法掌控, 所以较好还是抓取数据的方式来做,我现在方便直接写死了。 leftTicketDTO.train_date 日期,格式: leftTicketDTO.from_station 出发站编码,上面那堆车站信息中的,北京北为VAP leftTicketDTO.to_station 目的站编码,同上 purpose_codes 普通(ADULT)或学生(0X00) 响应信息 参数错误或没给全返回的JSON:{&status&:false,&c_url&:&leftTicket/queryC&,&c_name&:&CLeftTicketUrl&} 一般正常的格式为: 要是提交的是昨天的日期,则messages中会有消息,但status和httpstatus仍然为true和200。 于是乎对返回结果有了如下判断: 展示信息 先看看data中的有什么东东: 用到的参数,能够确认其作用的: 车次 station_train_code 始发站 start_station_name 终点站 end_station_name 出发站 from_station_name 目的站 to_station_name 出发时间 start_time 目的时间 arrive_time 历时时间 lishi 商务座 swz_num 一等座 zy_num 二等座 ze_num 软卧 rw_num 硬卧 yw_num 软座 rz_num 硬座 yz_num 无座 wz_num 特等座 tz_num gr_num和qt_num,猜测为高级软卧和其他,gg_num和yb_num就实在想不到了。 需要注意的是,座位的票数超过某个数的返回值是“有”,而低于则返回的是数字,所以在显示数据列表之前还得处理下。 体验完火车票查询买票,我们再来看看有趣的嗨图,这个微信呢小程序能让你爱不释手,下面就是他的具体功能。 微信小程序嗨图功能 1、专题――DIY图片的模板,点击可以生成使用,分享到朋友圈。 2、分享墙――用户上传的自己DIY作品。 3、立即制作――可以用自己的图来DIY。 4、告诉我――告诉产品的改进,内容的增加。 等1月9号微信小程序上线后,扫一扫下面的二维码,我们就可以开始高调的p图之旅啦!
分享给朋友:
热门关键字微信小程序帮你抢春运车票 | 一则腾讯新闻
5650&人参与&&日 20:32&&分类 : 今日头条自媒体&&
日,春运火车票正式开抢,至此,这一场无硝烟的战争正式拉开序幕。每年春运车票开抢之后,网上都会出现各种所谓“抢票攻略”:没有最全攻略,只有更全攻略,没有最强攻略,只有更强攻略。而今年,微信也悄悄的把目光转向人们的出行服务,在希望提高人们的出行效率上带来了一些以小程序为载体服务的快捷工具。1,微信支付接入12306铁路网去年12月份,微信宣布微信支付正式接入12306铁路网,以后人们在铁路12306官网上购买火车票都可以使用微信支付了。2,12306铁路网推出小程序微信与12306铁路网合作推出了【12306出行】小程序,人们可以在该小程序上查询余票,时刻表和正晚点三大功能。目前,该小程序还暂未支持购票。3,微信可以接收车票变化通知如果在12306官网上购买了火车票并且关注【铁路12306】公众号,在公众号里把微信帐号和12306帐号相互绑定。在往后的行程有任何的变化(购票成功,改签,退票等)都可以在微信上以模板通知形式接收到。4,航班信息直接搜索到。如果不想挤(有钱任性)人头叠加人头的火车,你还可以选择坐飞机回家。当你购买了飞机票之后想要即时查看该航班的具体信息,比如起飞时间,起始地点,航班状态,登机口或登机柜台等。那么你只需要直接在微信的【搜一搜】搜索栏里输入该航班的航班号就可以查看了。并且,在微信【搜一搜】中也可以直接输入我国各大航空公司的名称,如南方航空,东方航空,海南航空,春秋航空等。输入名称之后,在下面的搜索结果列表里就会出现相应的小程序了!来源:(微信/QQ号:7399058),转载请保留出处和链接!本文链接:
百度分享获取地址:http://share.baidu.com/code
我是钱个人微信/QQ号:7399058
我是钱软文营销:www.jianqian168.com
18:25 20:31 16:58 22:11
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
我是钱QQ/微信:7399058有哪些微信小程序值得推荐? - 知乎<strong class="NumberBoard-itemValue" title="2被浏览<strong class="NumberBoard-itemValue" title=",506,343分享邀请回答1添加评论分享收藏感谢收起}