flightscanner
1.0.0
SkyScanner API의 웹 스크래핑/크롤링 비행 정보. (https://www.skyscanner.com/). 항공편 가격을 추적하면 검색에 너무 많은 시간을 소비하지 않고도 최고의 항공편을 선택하고 비용을 절약하는 데 도움이 됩니다.
https://minzhang95.github.io/flightscanner/
출발, 도착지 및 허용 가능한 출발 날짜 범위를 고려하여,
사용자 제약 조건에는 가격 , 기간 , 출발 시간 , 도착 시간 , 경유지 , 체류 기간 , 항공사 등이 포함될 수 있습니다.
중요 공지 : 이제 이 패키지는 Windows에 설치할 수 없는 cronR
패키지를 사용하므로 Unix/Linux/MacOS 에만 설치할 수 있습니다. 불편을 끼쳐드려 죄송합니다.
다음을 사용하여 flightscanner의 출시된 버전을 설치할 수 있습니다.
devtools :: install_github( " MinZhang95/flightscanner " )
2019-06-01(오늘은 2019-05-09)에 디모인에서 디트로이트까지 성인 티켓을 구매하려면:
dsm2dtw_session <- apiCreateSession( origin = " DSM " , destination = " DTW " , startDate = " 2019-06-01 " , adults = 1 )
dsm2dtw_res <- apiPollSession( response = dsm2dtw_session , sortType = " price " , sortOrder = " asc " )
dsm2dtw_df <- dsm2dtw_res % > % flightGet()
예산이 $1,000이고 여행 중 경유지가 1회 이하이며 출발 시간이 오전 8시 이전인 경우 사용 가능한 항공편을 필터링하려면 다음을 수행하세요.
flightFilter( dsm2dtw_df , max_price = 1000 , max_stops = 1 , out_departure = c( " 08:00 " , " 24:00 " ))
샤이니 앱을 실행할 수도 있고,
shiny :: runApp(system.file( package = " flightscanner " , " shiny " ))
자세한 내용은 비네트를 참조하세요.