国内机票接口文档
Demo地址:http://www.diychinatours.com/index.php/thirdparty/flight/flight/cn_flight
机票查询接口地址:
CH服务器
http://i.cdnch.com/info.php/thirdparty/flight/flighttool/ota_flight/$form_city/$to_city/$flight_date/$search_price/$trip_type/$return_date
欧洲服务器
http://europe.chtcdn.com/info.php/thirdparty/flight/flighttool/ota_flight/$form_city/$to_city/$flight_date/$search_price/$trip_type/$return_date
ct服务器
http://api.chtcdn.com/info.php/thirdparty/flight/flighttool/ota_flight/$form_city/$to_city/$flight_date/$search_price/$trip_type/$return_date
接口参数及地址:
$form_city
起飞城市三字码 如:SHA
$to_city
抵达城市三字码 如:BJS
$flight_date 起飞日期 格式"2015-07-25"
$search_price 查询标志 0:航班查询 1:查询价格 2:同时返回航班信息和价格信息。(若省略,默认是0)
$trip_type
往返标识 1:单程 2:往返 (若缺省,默认是1)
$return_date 返程日期 格式"2015-07-25" (默认是false)
例如: http://i.cdnch.com/info.php/thirdparty/flight/flighttool/ota_flight/PEK/SHA/2015-08-20/2/1
返回的数据格式是json,返回的数据字段、格式和旧接口是一样de;如下,$search_price==2时,同时返回航班列表和价格列表:
{
//航班信息列表
"FlightNO": [{
"airlinecode": "HU",
"flight": "HU7609",
"cstar": "PEK", //出发机场
"cdest": "PVG", //抵达机场
"dTerm": "", //出发航站楼
"aTerm": "", //抵达航站楼
"tstar": "2015-08-20 06:50:00", //出发时间
"tdest": "2015-08-20 09:05:00", //抵达时间
"fmodel": "787", //机型
"fmeals": "0",
"flip": "0",
"fliet": "",
"fcook": "",
"f_az": "8A---A-A--AAA---A---6--AAA",
"s_az": "",
"fcn": "50", //基建燃油
"fyq": "0",
"fcny": "1240", //价格
"fmile": ""
}],
//价格列表
"FDNO": [{
"cabindesc": "U", //序号
"cabintype": "U", //显示舱位
"bcabintype": "Y", //舱位类型
"discountRate": "46", //折扣
"moneytype": "CNY", //价格类型
"roundprice": "1120", //往返价格
"singleprice": "560", //单程价格
"startdate": "", //
"enddate": "", //
"airline": "HU", //航空公司简码
"flight": "HU7609", //航班号
"rule": "",
"fueltax": "",
"cstar": "PEK", //出发机场
"cdest": "PVG" //抵达机场
}]
}