1.5. API 호출을 테스트하기 위한 새 제품 생성

3scale API 공급자로 이러한 공용 API를 통해 API 호출을 테스트할 제품을 생성합니다. 제품은 하나 이상의 백엔드를 패키지하는 고객용 API입니다.

사전 요구 사항

  • 3scale 계정이 필요합니다.

프로세스

  1. 대시보드로 이동합니다. API 섹션의 제품 생성에서 제품 만들기를 클릭합니다.
  2. 다음 세부 정보를 제공합니다.

    1. 이름: 제품 식별자.
    2. 시스템 이름: 내부 목적으로 사용되는 식별자입니다. 제품 system_name은 프록시 끝점 및 도메인 이름을 생성하는 데 사용됩니다. 기본적으로 system_name은 다음과 같은 대체 패턴 중 하나로 사용할 수 있는 레이블의 일부입니다.

      • APIcast staging의 경우: %{system_name}-%{tenant_name}-apicast-staging
      • APIcast production의 경우: %{system_name}-%{tenant_name}-apicast-production
      • 자동 생성 URL 레이블이 63자를 초과하면 시스템은 다음과 같이 레이블을 줄입니다. <truncated-label>-<unique-hash>

        • <truncated-label>은 원본 URL의 첫 54 또는 55자입니다.
        • <unique-hash>는 원래 레이블에서 계산된 고유한 SHA-1 해시의 처음 7자입니다.

          예를 들어, 잘라내기 전의 URL은 다음과 같습니다.

          https://my-very-long-system-name-also-very-long-tenant-name-apicast-staging.3scale.net

          잘라낸 후의 URL입니다.

          https://my-very-long-system-name-also-very-long-tenant-name-api-72588d2.3scale.net

    3. Description: 제품에 대한 자세한 정보가 포함된 선택적 필드입니다.
  3. 제품 생성을 클릭합니다.

이러한 단계를 수행한 후에는 공개 API를 나타내는 제품이 생성됩니다. 다음 단계는 백엔드를 생성하고 제품에 추가하는 것입니다.