js.console携程近期低价机票信息

!function(){var city = {"SHA":"上海虹桥","PVG":"上海浦东","YIW":"义乌","JUZ":"衢州","HSN":"舟山(普陀山)","WNZ":"温州","NGB":"宁波","LNJ":"临沧","ZAT":"昭通","SYM":"思茅","LUM":"芒市","BSD":"保山","KMG":"昆明","JHG":"西双版纳","DLU":"大理","DIG":"中甸","LJG":"丽江","LXA":"拉萨","TCG":"塔城","IQM":"且末","KCA":"库车","HTN":"和田","HMI":"哈密","FYN":"富蕴","AKU":"阿克苏","URC":"乌鲁木齐","KHG":"喀什","KRL":"库尔勒","KRY":"克拉玛依","AAT":"阿勒泰","YIN":"伊宁","TSN":"天津","AKA":"安康","ENY":"延安","HZG":"汉中","XIY":"西安","UYN":"榆林","CIH":"长治","TYN":"太原","DAT":"大同","YCU":"运城","TNA":"济南","YNT":"烟台","JNG":"济宁","DOY":"东营","LYI":"临沂","WEF":"潍坊","TAO":"青岛","WEH":"威海","GHN":"广汉","DAX":"达县","CTU":"成都","MIG":"绵阳","YBP":"宜宾","LZO":"泸州","XIC":"西昌","NAO":"南充","PZI":"攀枝花","GOQ":"格尔木","XNN":"西宁","ZHY":"中卫","INC":"银川","XIL":"锡林浩特","HLH":"乌兰浩特","WUA":"乌海","TGO":"通辽","HET":"呼和浩特","DSN":"鄂尔多斯","NZH":"满洲里","HLD":"海拉尔","CIF":"赤峰","BAV":"包头","CHG":"朝阳","SHE":"沈阳","DLC":"大连","DDG":"丹东","JNZ":"锦州","AOG":"鞍山","KHN":"南昌","JDZ":"景德镇","JIU":"庐山","KOW":"赣州","JGS":"井冈山","KNC":"吉安","LYG":"连云港","SZV":"苏州","YNZ":"盐城","XUZ":"徐州","NKG":"南京","NTG":"南通","CZX":"常州","WUX":"无锡","TNH":"通化","JIL":"吉林","CGQ":"长春","YNJ":"延吉","HJJ":"芷江","DYG":"张家界","CGD":"常德","CSX":"长沙","HNY":"衡阳","OHE":"漠河","HRB":"哈尔滨","HEK":"黑河","NDG":"齐齐哈尔","JMU":"佳木斯","MDG":"牡丹江","LYA":"洛阳","NNY":"南阳","CGO":"郑州","SJW":"石家庄","SHP":"秦皇岛","HDG":"邯郸","SHS":"沙市","WUH":"武汉","XFN":"襄樊","ENH":"恩施","YIH":"宜昌","HAK":"海口","SYX":"三亚","XYI":"兴义","KWE":"贵阳","TEN":"铜仁","ZYI":"遵义","BHY":"北海","KWL":"桂林","LZH":"柳州","NNG":"南宁","BAS":"百色","WUZ":"梧州","THQ":"天水","IQN":"庆阳","CHW":"酒泉","JGN":"嘉峪关","DNH":"敦煌","LHW":"兰州","ZHA":"湛江","MXZ":"梅县","ZUH":"珠海","SWA":"汕头","SZX":"深圳","CAN":"广州","XMN":"厦门","WUS":"武夷山","JJN":"晋江","LIC":"连城","FOC":"福州","WXN":"万州","CKG":"重庆","TXN":"黄山","BFU":"蚌埠","FUG":"阜阳","HFE":"合肥","PEK":"北京(首都)","NAY":"北京(南苑)","AVA":"安顺","AYN":"安阳","BPL":"博乐","CNI":"长海","BPX":"昌都","NBS":"长白山","DZU":"大足","DQA":"大庆","ERL":"二连浩特","FUO":"佛山","GYS":"广元","GYU":"固原","JZH":"九寨沟","JXA":"鸡西","KGT":"康定","KJI":"喀纳斯","LIA":"梁平","LLB":"荔波","HZH":"黎平","NLT":"那拉提","SXJ":"鄯善","HSC":"韶关","TVS":"唐山","TCZ":"腾冲","HYN":"黄岩","TLQ":"吐鲁番","WNH":"文山","WHU":"芜湖","XEN":"兴城","XIN":"兴宁","XNT":"邢台","LLF":"永州","YUS":"玉树","LDS":"伊春","HGH":"杭州","AQG":"安庆","HIA":"淮安","YTY":"扬州","JUH":"九华山"};
var dtime = new Date().toJSON().substr(0, 10).replace(/-/g, ''), cdat = [], log = function(){162==cdat.length?console.log('cdat='+JSON.stringify(cdat)):''};
for(j in city){
    $.ajax({
     type: "POST",
     url: "https://flights.ctrip.com/itinerary/api/12808/lowestPrice",
     contentType: "application/json",  
     dataType: "json",
     jstr: city[j],
     data: JSON.stringify({"flightWay":"Oneway","dcity":j.toLocaleLowerCase(),"acity":"kmg","army":false,"cabinFilter":["Y"]}),
     success: function (res) {
        var price = res.data.oneWayPrice[0], sprice = Object.keys(price).sort(function(a,b){return price[b]-price[a]}), nprice = [];
        for(let i=0;i<sprice.length;i++){nprice[i] = [sprice[i], price[sprice[i]]]}
        cdat.push({"n":this.jstr, "lt":nprice[nprice.length-1][0], "lp":nprice[nprice.length-1][1], "ht":nprice[0][0], "hp":nprice[0][1]}),log();
     }
    });
}}();

 

posted @ 2020-02-28 11:58  1553  阅读(235)  评论(0编辑  收藏  举报