火车票查询接口
using System;
using System.Text;
using System.Net;
namespace trian ticket
{
class Program
{
static void Main(string[] args)
{
string key = "******************";//申请的key值
string date="*********";//日期
string from="上海";//出发城市名称
string to="温州";//到达城市名称
string url = "http://apis.haoservice.com/lifeservice/train/ypcx?date="+date+"&from="+from+"&to="+to+"&key="+key;
WebClient wc = new WebClient();
wc.Encoding = Encoding.UTF8;
string str = wc.DownloadString(url);
Console.WriteLine(str);
Console.ReadKey();
}
}
}
火车票查询接口返回示例
接口信息
URL:http://apis.haoservice.com/lifeservice/train/ypcx
支持格式:json
http请求方式:GET
DEMO:http://apis.haoservice.com/lifeservice/train/ypcx?date=2014-08-27&from=上海&to=温州&key=您申请的APPKEY
返回结果:
{
"error_code":"0",
"reason":"Success",
"result":[{
"train_no": "D2287", /*车次*//
"start_station_name": "上海虹桥", /*车次始发站*/
"end_station_name": "深圳北", /*车次终点站*/
"from_station_name": "上海虹桥", /*出发站*/
"to_station_name": "温州南", /*到达站*/
"start_time": "06:25", /*出发时间*/
"arrive_time": "10:53", /*到达时间*/
"train_class_name": "动车", /*车次类型*/
"day_difference": "0", /*历时天数*/
"lishi": "04:28", /*总历时时间*/
"gr_num": "--", /*高级软卧:-- 说明无该席位*/
"qt_num": "--", /*其他*/
"rw_num": "--", /*软卧*/
"rz_num": "--", /*软座*/
"tz_num": "--", /*特等座*/
"wz_num": "无", /*无座*/
"yw_num": "--", /*硬卧*/
"yz_num": "--", /*硬座*/
"ze_num": "无", /*二等座*/
"zy_num": "无", /*一等座*/
"swz_num": "--" /*商务座*/
},
......
{
"train_no": "G7501",
"start_station_name": "上海虹桥",
"end_station_name": "苍南",
"from_station_name": "上海虹桥",
"to_station_name": "温州南",
"start_time": "07:00",
"arrive_time": "11:00",
"train_class_name": "",
"day_difference": "0",
"lishi": "04:00",
"gr_num": "--",
"qt_num": "--",
"rw_num": "--",
"rz_num": "--",
"tz_num": "--",
"wz_num": "165",
"yw_num": "--",
"yz_num": "--",
"ze_num": "无",
"zy_num": "无",
"swz_num": "15"
}]
}