API - 호출 URL 생성

Custom API는 외부 연동으로 이미지를 입력하고 인식값을 반환받는 방법을 제공합니다.

OCR 빌더 서비스에서는 도메인별로 고유한 InvokeURL이 있습니다. 이 InvokeURL은 안전한 서비스를 위해 외부 서비스에 바로 공개되지 않습니다. 그리고 보안 및 서비스 처리 수준을 높이기 위해서 네이버 비즈니스 플랫폼의 API Gateway 상품에 연동하여 사용하도록 설계되어 있습니다.

API Gateway와 연동하는 방법에는 자동과 수동이 있습니다.

자동으로 연동하려면 외부 연동 탭에서 설정 버튼을 클릭한 후 연동 설정 창에서 자동 연동 버튼을 클릭합니다. 연동 후에 APIGW Invoke URL을 호출하면 사용할 수 있습니다.

ocrEndpoint1_1

ocrEndpoint2_1

ocrEndpoint3_1

수동으로 연동하는 방법은 다음과 같습니다.

도메인의 OCR InvokeURL 확인 → API Gateway의 Endpoint로 연결 → 외부 연동

도메인의 OCR InvokeURL로 API Gateway와 연동을 진행하기 위해서는 먼저 콘솔에 접속하여 API Gateway 상품 이용을 신청해야 합니다. API Gateway 상품 이용에 대한 자세한 내용은 Gateway API 참조서를 참고하시기 바랍니다.

API Gateway의 상품 이용 신청 후 다음의 단계를 따라서 API를 생성합니다.

Step 1. API Gateway Project 생성

My Products에서 Project 생성을 클릭하여 Project를 생성합니다.

chatbot-02-051.png

chatbot-02-052.png

Step 2. API 생성

① 생성된 Project의 APIs를 클릭하여 API 생성 페이지로 이동합니다.

chatbot-02-053.png

API 생성을 클릭합니다.

chatbot-02-054.png

Swagger에서 가져오기를 선택하고 API 이름을 입력합나다.

chatbot-02-055.png

Swagger에서 가져오기_.json 파일을 업로드합니다. 이 파일은 OCR 빌더에서 다운로드할 수 있습니다.

Step 3. Stages API 생성

Stages 탭을 클릭하여 Stage 생성을 클릭합니다.

chatbot-02-058.png

Stages 탭에서 Stage 이름을 입력합니다.

chatbot-02-059.png

Step 4. OCR Invoke URL 복사

① 설정 화면에서 외부 연동 탭을 선택합니다.

ocr71.jpg

설정 버튼 클릭 시 외부 주소와 연동 설정이 가능한 창이 노출됩니다. OCR Invoke URL은 외부 연동 Endpoint에 입력할 Clova OCR API 주소를 의미합니다.

ocr72.jpg

OCR Invoke URL 항목의 주소 복사를 클릭하여 Invoke URL을 복사합니다.

ocr73.jpg

Step 5. OCR Invoke URL 등록

복사한 OCR Invoke URL을 API Gateway의 Stage Endpoint 도메인에 붙여넣고 생성을 클릭합니다.

chatbot-02-059.png

chatbot-02-060.png

OCR 빌더에 연동하려면 생성한 Stage의 Invoke URL을 복사하여 보관합니다.

chatbot-02-061.png

Step 6. API 배포

Resource 탭에서 API 배포를 클릭하여 생성된 API를 배포합니다.

chatbot-02-061.png

chatbot-02-062.png

chatbot-02-063.png

Stage 탭에서 Invoke URL을 복사해서 외부 연동이 가능합니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...