CLOVA OCR 개요
    • PDF

    CLOVA OCR 개요

    • PDF

    기사 요약

    개요

    CLOVA OCR API는 CLOVA OCR 빌더에서 생성한 도메인을 기반으로 글자 인식 및 추출 값을 제공하는 API입니다.
    각 상품별 URL과 요청 파라미터를 호출하면 요청에 맞는 OCR 인식 결과를 응답으로 반환합니다.

    공통 설정

    본 문서에서는 CLOVA OCR 상품별 호출 URL 및 헤더 설정 방법, 공통 에러 코드에 대해 설명합니다.

    참고

    각 상품별 API 세부사항은 아래 문서를 참조해 주십시오.

    API URL 예시

    http://clovaocr-api.gov-ncloud.com/external/v1/12345/db6***
    

    API URL 상세

    메소드설명
    POSTCLOVA OCR 빌더에서 생성한 도메인별 Invoke URL
    각 도메인마다 고유한 Invoke URL이 생성됨

    헤더 상세

    헤더명설명
    X-OCR-SECRETNCP 콘솔에서 생성한 도메인의 API Gateway 버튼을 클릭하여 X-OCR-SECRET:{Client Secret} 값을 확인 후 해당 값을 설정
    Content-Type
  • application/json : 요청 바디가 JSON일 경우 설정, BASE64 인코딩 된 images.url 또는 images.data 지원
  • multipart/form-data : 요청 바디가 form-data일 경우 설정, 스트리밍으로 전송되는 이미지 파일 지원
  • 헤더명설명
    x-ncp-apigw-timestamp1970년 1월 1일 00:00:00 협정 세계시(UTC)부터의 경과 시간을 밀리초(Millisecond)로 나타내며 API Gateway 서버와 시간 차가 5분 이상 나는 경우 유효하지 않은 요청으로 간주
    x-ncp-apigw-timestamp:{Timestamp}
    x-ncp-iam-access-key네이버 클라우드 플랫폼 포털에서 발급받은 Access Key ID 값
    x-ncp-iam-access-key:{Sub Account Access Key}
    x-ncp-apigw-signature-v2Access Key ID 값과 Secret Key로 암호화한 서명
    x-ncp-apigw-signature-v2:{API Gateway Signature}

    에러코드

    에러 응답 예시

    {
      "code": "0001",
      "message": "URL is invalid.",
      "path": "{request API path}",
      "traceId": "{traceId}",
      "timestamp": {timestamp}
    }
    

    상태 코드 상세

    HTTPS 상태 코드설명
    400요청 매개변수가 유효하지 않거나 제약 조건에 문제가 있습니다.
    401잘못된 API secret key (X-OCR-API-KEY) 입니다.
    500내부 서버 오류가 발생하였습니다.

    에러코드 상세

    에러코드에러 메시지설명
    0001URL is invalid.유효하지 않은 호출 URL, 호출한 POST URL이 정확한지 확인 필요
    0002Secret key validate failed.Secret Key 검증 실패, 올바른 X-OCR-SECRET:{Client Secret} 값을 입력했는지 확인 필요
    0011Request body invalid.요청 바디 형식이 문법에 맞지 않음
    0021Protocol version not support.지원하지 않는 API 버전
    0022Request domain invalid.요청 도메인이 올바르지 않음
    0023API request count reach the upper limit.API 호출 제한에 도달함
    0025Calls to this api have exceeded the rate limit.API 호출 수가 요금 제한(Rate Limit)을 초과함
    0028Table detection disabled: Please activate the table extractor button.표 추출 여부 OFF 상태에서 enableTableDetection: true로 호출함
    0500Unknown service error.알 수 없는 서비스 에러가 발생
    0501OCR service error.OCR 서비스 에러가 발생
    1021Not found deploy infomation. Please confirm the template is released.Template 배포 이력을 찾을 수 없음, NCP 콘솔의 도메인에 Template이 배포되었는지 확인 필요

    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.