火车票价格及余票查询,增加API接口
访问 http://www.zl07.cn/labs/trainInfo/ 查看示例效果效果图
http://bbs.php100.com/attachment/thumb/Mon_1005/5_51889_653188632e27689.jpg
虚拟主机的响应速度
http://bbs.php100.com/attachment/thumb/Mon_1005/5_51889_fe2ae68ba249ea8.jpg
JSON数据
http://bbs.php100.com/attachment/thumb/Mon_1005/5_51889_ae2453e5c55ef24.jpg
生成的压缩文件
http://bbs.php100.com/attachment/thumb/Mon_1005/5_51889_9f0bc8d6a2c4d8f.jpg
日志内容
http://bbs.php100.com/attachment/thumb/Mon_1005/5_51889_78d322a38615e91.jpg
更新日志
2010.05.26 增加操作日志。会把查询的时间;车次;起点、终点站;访客地域信息、IP地址写入压缩文件
2010.5.24 增加IP定位功能,发站初始值为IP映射的地区
2010.5.23 增加API调用接口
url="http://www.zl07.cn/labs/trainInfo/search.php?startStation="发站(必填)"&arriveStation="到站(必填)"&date="日期(必填)"&trainCode="列次(可以为空)"&dataFormat=数据格式(split或json)";
本示例为split数据格式的演示,就不过多叙述。下面是json数据格式下,一些名称的含义:
ticketsUpdated:余票更新时间
stationInfo:车站信息
item:车次信息列表
No_:后面跟数字,为火车序号
trainCode:车次
startStation:发站
arriveStation:到站
startTime:发时
endTime:到时
takeTime:历时
hardSeat:硬座余票
softSeat:软座余票
hardSleeper:硬卧余票
softSleeper:软卧余票
oneSeat:一等座余票
twoSeat:二等座余票
vagSleeper:高级软卧余票
noneSeat:无座
trainGrade:火车等级
hardSeatPrc:硬座票价
softSeatPrc:软座票价
hardSleeperPrc:硬卧票价
softSleeperPrc:软卧票价
oneSeatPrc:一等座票价
twoSeatPrc:二等座票价
vagSleeperPrc:高级软卧票价
2010.5.21 过滤部分文字。比如输入四川省成都市金牛区,那么就只获取省与市之间的文字,也就是获取“成都”进行查找。在服务器端对查询结果进行缓存。
2010.5.20 初始化日期为当天。增加单击表格高亮锁定、双击取消高亮锁定。
2010.5.19 实现火车票价格及余票的查询,动态生成表格、表格悬浮时高亮显示、AJAX读取数据。
闲来无事,便从12306.CN采集数据练手。希望各位多提宝贵意见
[ 本帖最后由 zl07 于 2010-5-27 22:41 编辑 ] 2010.05.26 增加操作日志。会把查询的时间;车次;起点、终点站;访客地域信息、IP地址写入压缩文件 为什么我查出来的都是空数据..
页:
[1]