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