Parameter Description
type The type of resource. The value will be amadeusOAuth2Token.
username Your username (email address).
application_name The name of your application.
client_id The API Key for your application
token_type The type of token issued by the authentication server. Value will be Bearer.
access_token The token to authenticate your requests.
expires_in The number of seconds until the token expires.
state The status of your request. Values can be approved or expired.
검색시
originLocationCode : 출발공항
destinationLocationCode : 도착공항
departureDate : 가는 날짜
returnDate : 오는 날짜
adults* : 어른 수
children : 어린이 수
TravelClass : 좌석 종류
아마데우스 Access Token
Parameter Description type The type of resource. The value will be amadeusOAuth2Token. username Your username (email address). application_name The name of your application. client_id The API Key for your application token_type The type of token issued by the authentication server. Value will be Bearer. access_token The token to authenticate your requests. expires_in The number of seconds until the token expires. state The status of your request. Values can be approved or expired.
검색시
originLocationCode : 출발공항 destinationLocationCode : 도착공항 departureDate : 가는 날짜 returnDate : 오는 날짜 adults* : 어른 수 children : 어린이 수 TravelClass : 좌석 종류
비행기 검색
1 단계 Flight offer Search 를 사용해 항공편 검색
get 방식
request
response
받은 데이터를 jackson을 사용해 java 객체로 mapping 필요한것
필터 할 내용
호텔 검색
1단계: Hotel List API를 사용하여 특정 도시 또는 위치에서 이용 가능한 모든 호텔 찾기
request를 위해 도시 데이터베이스 필요 도시{ 도시 이름 경도 위도 공항 코드 배열 ... } 해당 정보를 통해 지도 API를 통해 마커도 뿌릴 수 있을 것 같음
2단계: 호텔 검색 API를 사용하여 객실 세부정보, 설명 등을 통해 이용 가능한 가격을 찾아보세요.