2.4.3. API 테스트 호출 구성

절차

  1. 호스팅된 스테이징 환경에 대한 테스트 호출을 구성합니다.
  2. API test GET 요청 필드에 기존 경로를 입력합니다(예: /v1/word/good.json).
  3. 페이지의 오른쪽 하단에서 제품 업데이트 버튼을 클릭하여 설정을 저장합니다.

    1. 그러면 3scale 호스팅 스테이징 환경에 APIcast 구성이 배포됩니다. 모든 항목이 올바르게 구성된 경우 왼쪽의 수직선이 녹색으로 표시되도록 해야 합니다.

      참고

      셀프 관리 배포 옵션 중 하나를 사용하는 경우 GUI에서 구성을 저장하고 스테이징 또는 프로덕션 공용 기본 URL 필드에 올바른 호스트를 추가하여 배포된 API 게이트웨이를 가리키는지 확인합니다. 프로덕션 게이트웨이에 대한 호출을 만들기 전에승격 v.x to Production 버튼을 클릭해야 합니다.

  4. staging 섹션의 하단에서 샘플 curl 을 찾아 콘솔에서 실행합니다.

    curl "https://XXX.staging.apicast.io:443/v1/word/good.json?user_key=YOUR_USER_KEY"
    참고

    위의 내용과 동일한 응답을 받아야 하지만 이번에는 요청이 3scale 호스팅 APIcast 인스턴스를 통과합니다. 참고: 서비스에 유효한 자격 증명이 있는 애플리케이션이 있는지 확인해야 합니다. 에서 생성된 기본 API 서비스를 3scale로 사용하는 경우 이미 애플리케이션이 있어야 합니다. 그렇지 않으면 test curl에서 USER_KEY 또는 APP_IDAPP_KEY 값이 표시되면 이 서비스에 대한 애플리케이션을 먼저 만들어야 합니다.

    이제 API를 3scale과 통합했습니다.

3scale 호스팅 APIcast 게이트웨이는 자격 증명 유효성 검사를 수행하고 애플리케이션 애플리케이션 계획에 대해 정의한 속도 제한을 적용합니다. 인증 정보 없이 호출하거나 잘못된 인증 정보를 사용하려 하면 오류 메시지가 표시됩니다.