Rapid API 시작
Rapid API 을 직접 설정하거나, 공인된 third-party 파트너와 협력하여 맞춤형 여행 사이트를 출시하세요.
Rapid API 구현 설정하기
다른 API와 마찬가지로, Rapid API를 사용하려면 먼저 몇 가지 준비 작업을 거쳐야 합니다.
1단계: 파트너가 되기
Rapid API, 와 연동하려면 익스피디아 파트너여야 합니다.
2단계: 해당 출시 요건을 검토합니다.
구현할 예정인 API의 실행 요구 사항을 확인해 보세요. 이를 통해 어떤 요구사항에 프론트엔드 사용자 인터페이스 개발이 필요한지 파악할 수 있도록 도와드리며, 이를 바탕으로 프로젝트 계획을 수립할 수 있습니다.
3단계: 환경 준비하기
Rapid을 사용하기 위해 환경을 준비하려면 구현할 각 API에 대한 문서를 검토하십시오.
4단계: 인증 정보를 확보하고 인증을 설정합니다.
파트너로 등록하고 Rapid API, 와의 연동 이 승인되면 API 키를 발급받아야 합니다. 포털에 로그인한 후 왼쪽 메뉴 바에서 ‘ 연결’ 을 클릭하면 됩니다. 그런 다음, 옵션에서 API 키를 선택합니다. 또한 공유 비밀키가 필요하며, 포털에 접속하여 API 키 페이지로 이동하면 확인할 수 있습니다. 사이트 검토가 완료되고 프로덕션 환경으로의 출시 승인을 받을 때까지는 API 키가 제한된 개발 모드로 유지됩니다.
API 서비스에 대한 요청을 만들려면 테스트 단계 또는 프로덕션 단계와 관계없이 HTTP 인증 헤더를 사용하여 각 요청에 포함된 SHA-512 서명 해시와 API 키를 전송합니다. SHA-512 해시는 공유 암호, API 키 및 현재 UNIX 타임스탬프로 구성되어 있습니다. Rapid API 의 인증 헤더는 항상 다음 형식을 따릅니다:
Authorization: EAN APIKey=yourAPIKey,Signature=sha512Hash,timestamp=yourUNIXTimestamp5단계: 요청 테스트 시작하기
인증 정보를 수령하고 인증 설정을 완료하면, 당사의 테스트 엔드포인트에 대한 요청을 시작할 수 있습니다https://test.ean.com/. https://test.ean.com/에서 이루어진 예약 요청은 실제 숙박 시설 예약이나 신용카드 청구 내역에 포함되지 않습니다. 각 API의 문서화된 테스트 헤더 중에서 원하는 응답 유형을 선택하여 제어할 수 있습니다. booking-related 요청에서 테스트 헤더를 생략하면, 테스트 서버에서 자동으로 헤더를 추가해 줍니다.
OpenAPI 사양에 명시된 servers.url 값을 사용하여 URL을 구성하십시오. 검증 테스트에는 test.ean.com을 사용해야 하며, api.ean.com은 운영용 엔드포인트입니다. 엔드포인트 간 전환 시 프로토콜과 경로를 유지해 주세요.
https://test.ean.com/v3/itineraries?…
https://api.ean.com/v3/properties/22135/payment-options?token=U1dFC0JHTWservers.url 값은 다운로드 가능한 OpenAPI 사양 파일의 상단에서 확인할 수 있으며, 항상 지정된 API 서비스의 버전 번호와 일치합니다.
Rapid Lodging API 관련 참고 사항: 안정적이고 유지 관리가 용이한 서비스를 제공하기 위해 사용량 제한을 적용하고 있습니다. 시스템은 비정상적인 API 트래픽을 모니터링하고 시스템 보호를 위한 조치를 자동으로 취합니다. API 호출 동작에 대한 계획된 변경을 진행하거나 API 액세스와 관련된 성능 테스트를 실시하기 전에, 반드시 Rapid API 컨설턴트와 함께 해당 계획을 검토하시기 바랍니다.