403 코드는 권한, 용량 또는 인증과 관련된 문제를 나타냅니다.

코드 메시지 설명
403 금지됨 요청한 방법이나 개체에 액세스할 권한이 없습니다.
403 권한 없음 요청과 연관된 API 키가 인식되지 않거나 디지털 서명이 올바르지 않습니다.
403 개발자 비활성 API에 액세스할 때 사용하는 API 키가 승인되지 않았거나 정확하지 않거나 비활성화되었습니다. SIG 인증을 사용하는 경우 디지털 서명이 정확하지 않거나 요청을 수신했을 때 생성된 서명과 일치하지 않습니다.
403 초당 쿼리 제한 초과 계정 사용 중인 API 키가 1초에 API에 대한 액세스 시도를 너무 많이 했습니다.
403 속도 제한 초과 계정 사용 중인 API 키가 속도 제한 기간에 API에 대한 액세스 시도를 너무 많이 했습니다.
403 속도 제한 초과 ���청한 서비스가 용량을 초과했습니다.
403 인증 오류

인증 검사 조합이 실패했습니다.  보조 인증 방법과 함께 정확한 CID/API 키 쌍을 확인하십시오.

  • IP:  결과에 반환된 서버의 IP 주소를 해당 키의 응용 프로그램IP 필드에 추가합니다.
  • 디지털 서명:  요청에 반환된 타임스탬프로 sig 값을 재생성하여 요청을 다시 보내 보십시오.

IP 인증 오류

  • IP 인증을 사용할 때 EAN은 액세스에 등록된 CID 및 API 키를 사용하여 요청 IP의 유효성을 검사합니다.
  • 서버 IP가 등록되지 않은 경우에는 API에서 인증 예외가 반환됩니다.
  • 이 오류를 수정하려면 계정에서 사용 중인 키 및/또는 CID에 대해 예외에서 보고한 IP 주소응용 프로그램 IP 필드에 입력합니다.

다음은 제휴사가 Developer Hub 계정 내에 IP 주소를 업데이트할 수 있기 때문에 'RECOVERABLE'인 Hotel Version 3에 대한 인증 오류입니다.

<ns2:HotelListResponse xmlns:ns2 = "http://v3.hotel.wsapi.ean.com/">
  <EanWsError>
    <itineraryId>-1</itineraryId>
    <handling>RECOVERABLE</handling>
    <category>AUTHENTICATION</category>
    <exceptionConditionId>-1</exceptionConditionId>
    <presentationMessage>TravelNow.com cannot service this request.</presentationMessage>
    <verboseMessage>Authentication failure.  (cid=xxx; ipAddress= 216.251.112.134)</verboseMessage>
    <ServerInfo serverTime="19:11:13.082-0500" timestamp="1311725473" instance="48" />
  </EanWsError>
  <customerSessionId>0ABAA82C-179E-A912-F322-7A2C619058E3</customerSessionId>
</ns2:HotelListResponse>

AUTHENTICATION 범주 오류는 에이전트의 특별한 관심이 필요한 사용자 구매의 특정 예약 요청에 자동으로 반환하여 예약을 직접 처리하기 전에 유효한 구매로 확인할 수 있습니다.

사이트 실행 후 디버깅 인증 및 개발자 비활성화 오류

API 액세스 및 인증에 대한 정보를 검토합니다.

  • IP 인증을 사용하는 경우 Developer Hub 계정에 등록된 모든 IP를 확인하십시오.
  • 서명 인증을 사용하는 경우 EAN 서명 생성기를 테스트하여 디지털 서명이 정확하게 생성되었는지 확인합니다.

보유한 IP 인증 디버깅을 위한 PHP 스크립트를 사용하여 코드 라이브러리에 제시된 예시 스크립트를 검토합니다.

또는 내 IP 찾기를 사용하여 IP 주소 "요청"을 확인할 수 있습니다.

  • 1
    사용 중인 컴퓨터에서 브라우저를 열고 요청을 전송합니다.
  • 2
    WhatIsMyIP.com을
    방문합니다.
  • 3
    WhatIsMyIP.com에 프록시 또는 nameserver의 IP가 표시됩니다.
  • 4
    해당 IP 주소를 키/CID 쌍에 대한 Developer Hub 응용 프로그램에 추가합니다.

업데이트한 API 키와 새 항목으로 요청한 다음 제휴사 기록에 동기화하기까지 최대 20분 정도 소요될 수 있습니다.