손글씨 제거 API
$curl -i -k -X POST 'https://api.removehandwriting.com/sjccup' \.
-H 'Authorization:APPCODE YourAppCode' \
-data '{"media_id":"이미지의 Base64 인코딩 값, 가장 긴 변이 4000px를 초과하지 않음, 접두사 제거 data:image/png;base64″,"keep_distortion":boolean type, false - 왜곡 자동 수정, true - 수정 비활성화","keep_ori":boolean type, false - 이미지가 올바른 방향으로 회전, true - 업로드 시 방향 유지}' \ \
-H '콘텐츠 유형:애플리케이션/json; 문자셋=UTF-8'

API 소개
손글씨 제거에 특화된 인공 지능 기술이 RemoveHandwriting.com API를 사용하여 그 어느 때보다 쉬워졌습니다. 단 몇 줄의 코드만으로 이 기술을 애플리케이션에 도입할 수 있습니다.
시작하기
1단계: API 전용 패키지 구매,보기 가격 책정.
2단계: 이메일 service@removehandwriting.com 를 클릭하여 전용 앱코드를 받으세요.
3단계: 다음 코드 샘플을 사용하여 빠르게 시작하세요.
4단계: 매개변수 참조로 돌아가 요청을 조정합니다.
인증
당사는 특별한 API 키(또는 앱 코드)를 사용하여 사용자를 인증합니다. 여기에서 쉽게 얻을 수 있습니다. API 키는 고유하며 다른 키와는 매우 다릅니다. 보안상의 이유로 앱 코드를 공개하지 마세요.
공개 정적 void main(String[] args) {
String host = "https://api.removehandwriting.com";
String path = "/sjccup";
String method = "POST";
String appcode = "YourAppCode";
Map headers = 새로운 HashMap();
// 헤더의 최종 형식(사이에 공백 포함)은 Authorization:APPCODE 83359fd73fe94948385f570e3c139105입니다.
headers.put("Authorization", "APPCODE " + appcode);
// API 요구사항에 따라 해당 Content-Type을 정의합니다.
headers.put("Content-Type", "application/json; charset=UTF-8");
Map queriess = 새로운 HashMap();
String bodies = "{\"media_id\":\"Base64로 인코딩된 이미지 값, 가장 긴 변이 4000px를 초과하지 않음, 접두사 제거 data:image/png;base64\",\"keep_distortion\":boolean type, false - 왜곡 자동 수정, true - 보정 해제\",\"keep_ori\":boolean type, false - 이미지가 올바른 방향으로 회전됨, true - 업로드 시 방향 유지}"
try {
HttpResponse response = HttpUtils.doPost(호스트, 경로, 메서드, 헤더, 쿼리, 본문);
System.out.println(response.toString());
// 응답 본문 가져오기
// System.out.println(EntityUtils.toString(response.getEntity()));
} catch (Exception e) {
e.printStackTrace();
}
}
import urllib, urllib2, sys
import ssl
host = 'https://api.removehandwriting.com'
경로 = '/sjccup'
method = 'POST'
appcode = 'YourAppCode'
queries = ''
body = {}
url = 호스트 + 경로
bodys[''] = "{\"media_id\":\"Base64 인코딩된 이미지 값, 가장 긴 면이 4000px를 초과하지 않음, 접두사 제거 data:image/png;base64\",\"keep_distortion\":boolean 유형, false - 왜곡 자동 수정, true - 수정 비활성화\",\"keep_ori\":boolean 유형, false - 이미지가 올바른 방향으로 회전됨, true - 업로드 시 방향 유지}"
post_data = body['']
request = urllib2.Request(url, post_data)
request.add_header('Authorization', 'APPCODE ' + appcode)
# API 요구 사항에 따라 해당 콘텐츠 유형을 정의합니다.
request.add_header('Content-Type', 'application/json; charset=UTF-8')
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
응답 = urllib2.urlopen(요청, 컨텍스트=ctx)
content = response.read()
if (content):
print(content)
NSString *앱코드 = @"YourAppCode";
NSString *host = @"https://api.removehandwriting.com";
NSString *path = @"/sjccup";
NSString *method = @"POST";
NSString *queries = @"";
NSString *url = [NSString stringWithFormat:@"%@%@%@", host, path, queriess];
NSString *bodys = @"{\"media_id\":\"Base64 인코딩된 이미지 값, 가장 긴 면이 4000px를 초과하지 않음, 접두사 제거 data:image/png;base64\",\"keep_distortion\":boolean type, false - 왜곡 자동 수정, true - 수정 비활성화\",\"keep_ori\":boolean type, false - 이미지가 올바른 방향으로 회전됨, true - 업로드 시 방향 유지}";
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString: url] cachePolicy:1 timeoutInterval:5];
request.HTTPMethod = 메서드;
[요청 addValue:[NSString stringWithFormat:@"APPCODE %@", appcode] forHTTPHeaderField:@"Authorization"];
// API 요구사항에 따라 해당 Content-Type을 정의합니다.
[요청 addValue:@"application/json; charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
NSData *데이터 = [본문 데이터사용인코딩:NSUTF8StringEncoding];
[요청 setHTTPBody:데이터];
NSURLSession *requestSession = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
NSURLSessionDataTask *task = [requestSession dataTaskWithRequest:요청
completionHandler:^(NSData * _Null 가능 본문, NSURLResponse * _Null 가능 응답, NSError * _Null 가능 오류) {
NSLog(@"응답 개체: %@", response);
NSString *bodyString = [[NSString alloc] initWithData:body encoding:NSUTF8StringEncoding];
// 응답 본문 출력
NSLog(@"응답 본문: %@", bodyString);
}];
[작업 재개];
오류 코드 | 오류 메시지 | 설명 |
---|---|---|
0 | 성공 | 성공 |
1000 | 본문 오류 | 요청 본문 오류 |
1001 | 매개변수 오류 | 요청 매개변수 오류 |
1002 | 콘텐츠 유형 오류 | 콘텐츠 유형 오류 |
1003 | 이미지가 존재하지 않습니다. | 이미지 파일을 찾을 수 없습니다. |
1004 | 이미지 크기 오류 | 이미지 크기 오류 |
1005 | 이미지 형식 오류 | 이미지 형식 오류 |
1006 | 유효하지 않은 서명 | 잘못된 서명 |
1007 | 본문 크기 오류 | 본문 크기 오류 |
1008 | 권한 없음 | 인증 실패 |
2000 | 서버 알 수 없음 오류 | 서버를 알 수 없는 오류 |
2001 | 서버 시간 초과 | 서버 시간 초과 |
2003 | 콘텐츠 인식 없음 | 인식된 콘텐츠 없음 |
2004 | 데이터 오류 유효성 검사 | 유효성 검사 데이터 오류 |
3000 | 원격 서버 오류 | 원격 서버 오류 |
4000 | 기본 서버 오류 | 기본 서버 오류 |
다음 요금제는 API 전용 요금제입니다.
100% 환불 보장!
안심하고 구매하세요. 이 도구가 필요에 맞지 않는다고 판단되면 7일간 묻지도 따지지도 않고 환불을 보장해 드립니다.안심하고 결제할 수 있습니다. 저희는 환불 정책 를 사용하여 결제의 안전을 보장합니다.