作者lovemessage (呆小花)
看板Programming
标题[问题] 想开发一个类似skyscanner的小系统
时间Thu Aug 20 00:16:16 2015
最近想开发一个可以搜寻票价最便宜的价格的时段的小网页。
但没有要做到像skyscanner这麽大的(也没有能力做到Orz...)。
只想要开发一个例如,针对单一航空公司。
例如阿联酋 or 长荣之类的。
可输入一段区间,然後就可以搜寻出这段区间最便宜的票价。
但有些问题想请教,像这类的航空公司会愿意开放这类的API让开发者直接取用吗?
如果没有开放API的话,感觉就只能去分析送出的参数,再把参数送出去。
并把回传的整个网页资料进行html的parsing,但这似乎不是个很好的做法。
自己还是个程式开发新手,只想的到找API(但可能没有或要付费),
或是网页parsing (这似乎有点辛苦)
还是其实还有其他的做法呢?
很好奇skyscanner又是怎麽做到可以蒐集这得多家航空公司的机票资讯呢?
连转机次数都可以知道。
不晓得是否有大师可以指引方向,只是单纯想写一个小网页,
让自己未来再找机票价格的时候,不用再到航空公司网页上,
日期一直点一直点+七天 +三天之类的,慢慢去看哪个最便宜。
而是可以输入例如半年内的时间,就可以找出最便宜价的日期。
谢谢大家。^^
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.251.53.180
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1440000978.A.6E9.html
1F:→ walelile: 如果爬官方网站,html格式应该不会变(? 1.171.167.25 08/20 10:09
2F:→ walelile: html parser应该主流语言都有套件 1.171.167.25 08/20 10:11
3F:→ DeathWatch: 好像没有,这个都要签约的 B2B220.136.221.180 08/21 23:38
4F:→ lovemessage: 恩恩,感谢两位大大的回答。。 1.171.66.166 08/22 00:49
5F:→ lovemessage: 看来如果要自己练习用的,parse html 1.171.66.166 08/22 00:50
6F:→ lovemessage: 是唯一解了 1.171.66.166 08/22 00:51
7F:→ Christian5: 基本上还牵扯到分润 还有特销票不一定 61.70.222.226 08/22 14:54
8F:→ Christian5: 可以搜寻的倒 61.70.222.226 08/22 14:54