32.2. 사용자 정의 절차에서 3scale API Management 애플리케이션 분석 추출
애플리케이션 분석을 추출하려면 ActiveDocs 작업을 시작합니다. 3scale ActiveDocs는 계정 설정 > 통합 > 3scale API Docs 에서 관리 포털에서 사용할 수 있습니다. 3scale에는 ActiveDocs로 사용 가능한 모든 API가 있으므로 브라우저에서 시도할 수 있습니다. 이를 통해 귀하의 요구에 가장 적합한 요청을 찾고, 요청(curl과 같은)을 가져오고, 응답을 받을 수 있습니다. 다음 그림에서는 ActiveDocs 예제를 제공합니다.
스크립트가 분석을 추출하는 모든 애플리케이션을 가져오는 API 요청에 대한 ActiveDocs입니다.
- ActiveDocs를 사용하여 조사를 완료한 후 선택한 스크립팅 언어로 요청을 지정합니다. 예에서는 Ruby를 사용합니다.
- 필요한 작업을 정확히 수행하는 스크립트가 있을 때까지 반복합니다. 확장 분석 예제의 경우 스크립트는 gist로 사용할 수 있습니다. 귀하의 계정에서 시도할 수 있습니다.
ActiveDocs를 사용하면 API에서 수행할 수 있는 작업을 빠르게 파악할 수 있습니다. 그런 다음 수행하려는 작업에 필요한 3개 또는 4개의 요청을 찾아 스크립트를 함께 배치하는 것이 중요합니다.
다음 절차에서는 예제 고객이 원하는 사용자 지정 분석을 수행하는 단계를 보여줍니다.
절차
전체 애플리케이션 목록을 검색합니다. 이 작업을 수행하려면 페이지 작성이 필요합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 기준을 충족하지 않는 애플리케이션을 필터링합니다. 즉, 계획이 "예: 평가"여야 하며 10일보다 최신 상태여야 합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 기준을 충족하는 각 애플리케이션에 대해 지난 10일 동안 애플리케이션의 적중 횟수인 사용량을 얻습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 개발자의 정보가 계정 오브젝트에 저장되므로 애플리케이션을 계정에 상호 참조합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 모든 것을 함께 배치하여 스크립트를 완료합니다. 3scale의 기본 제공 분석에서 아직 사용할 수 없는 정보를 가져오는 스크립트가 있습니다. 전체 스크립트를 gist로 가져올 수도 있습니다.