İçeriğe geç

El Yazısı Kaldırma API'si

Herhangi bir görüntünün* El Yazısını 1 API çağrısı ile kaldırın

$curl -i -k -X POST 'https://api.removehandwriting.com/sjccup' \
-H 'Authorization:APPCODE YourAppCode' \
-data '{"media_id": "En uzun kenarı 4000 pikseli geçmeyen görüntünün Base64 kodlu değeri; öneki kaldır data:image/png;base64″, "keep_distortion":boolean türü, false - bozulmayı otomatik düzeltir, true - düzeltmeyi devre dışı bırakır", "keep_ori":boolean türü, false - görüntü doğru yöne döndürülür, true - yüklendiğinde yönü korur}' \
-H 'Content-Type:application/json; charset=UTF-8'

API Tanıtımı

El Yazısı kaldırma konusunda uzmanlaşmış Yapay Zeka teknolojisi RemoveHandwriting.com API kullanılarak hiç olmadığı kadar kolaylaştırıldı. Sadece birkaç satır kod ile bu teknolojiyi uygulamanıza taşıyabilirsiniz.

Başlarken

Adım 1: API'ye özel bir paket satın alın, Görünüm Fiyatlandırma.

Adım 2: E-posta service@removehandwriting.com özel AppCode'unuzu almak için.

Adım 3: Hızlı bir şekilde başlamak için aşağıdaki kod örneklerini kullanın.

Adım 4: Talebi ayarlamak için parametre referansına geri dönme.

Kimlik Doğrulama

Kullanıcıların kimliğini özel API Anahtarı (veya Uygulama Kodu) kullanarak doğruluyoruz. Buradan kolayca edinilebilir. API Anahtarı benzersizdir ve diğerlerinden çok farklıdır. Güvenlik nedeniyle, lütfen Uygulama Kodunuzu yayınlamayın.

				
					public static void main(String[] args) {
    String host = "https://api.removehandwriting.com";
    String path = "/sjccup";
    String method = "POST";
    String appcode = "YourAppCode";
    Map headers = new HashMap();
    // Başlıktaki son biçim (arada bir boşluk ile) Authorization:APPCODE 83359fd73fe94948385f570e3c139105
    headers.put("Authorization", "APPCODE " + appcode);
    // API gereksinimlerine göre ilgili Content-Type'ı tanımlayın
    headers.put("Content-Type", "application/json; charset=UTF-8");
    Map querys = new HashMap();
    String bodys = "{\"media_id\":\"Base64 kodlu görüntü değeri, en uzun kenarı 4000 pikseli geçmeyecek şekilde; öneki kaldır data:image/png;base64\",\"keep_distortion\":boolean tipi, false - bozulmayı otomatik düzeltir, true - düzeltmeyi devre dışı bırakır\",\"keep_ori\":boolean tipi, false - görüntü doğru yöne döndürülür, true - yüklendiğinde yönü korur}";

    dene {
        HttpResponse response = HttpUtils.doPost(host, path, method, headers, querys, bodys);
        System.out.println(response.toString());
        // Yanıtın gövdesini alın
        // System.out.println(EntityUtils.toString(response.getEntity()));
    } catch (Exception e) {
        e.printStackTrace();
    }
}
				
			
				
					
				
			
				
					import urllib, urllib2, sys
import ssl

host = 'https://api.removehandwriting.com'
path = '/sjccup'
method = 'POST'
appcode = 'YourAppCode'
querys = ''
bodys = {}
url = ana bilgisayar + yol

bodys[''] = "{\"media_id\":\"Base64 kodlu görüntü değeri, en uzun kenarı 4000 pikseli geçmeyecek şekilde; öneki kaldır data:image/png;base64\",\"keep_distortion\":boolean tipi, false - bozulmayı otomatik düzeltir, true - düzeltmeyi devre dışı bırakır\",\"keep_ori\":boolean tipi, false - görüntü doğru yöne döndürülür, true - yüklendiğinde yönü korur}"
post_data = bodys['']
request = urllib2.Request(url, post_data)
request.add_header('Authorization', 'APPCODE ' + appcode)
# API gereksinimlerine göre ilgili Content-Type'ı tanımlayın
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
response = urllib2.urlopen(request, context=ctx)
content = response.read()
if (içerik):
    print(içerik)
				
			
				
					NSString *appcode = @"YourAppCode";
NSString *host = @"https://api.removehandwriting.com";
NSString *path = @"/sjccup";
NSString *method = @"POST";
NSString *querys = @"";
NSString *url = [NSString stringWithFormat:@"%@%@%@", host, path, querys];
NSString *bodys = @"{\"media_id\":\"Base64 kodlu görüntü değeri, en uzun kenarı 4000 pikseli geçmeyecek şekilde; data:image/png;base64 önekini kaldırın\",\"keep_distortion\":boolean türü, false - bozulmayı otomatik düzeltir, true - düzeltmeyi devre dışı bırakır\",\"keep_ori\":boolean türü, false - görüntü doğru yöne döndürülür, true - yüklendiğinde yönü korur}";

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString: url] cachePolicy:1 timeoutInterval:5];
request.HTTPMethod = method;
[request addValue:[NSString stringWithFormat:@"APPCODE %@", appcode] forHTTPHeaderField:@"Authorization"];
// API gereksinimlerine göre ilgili Content-Type'ı tanımlayın
[request addValue:@"application/json; charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
NSData *data = [bodys dataUsingEncoding:NSUTF8StringEncoding];
[request setHTTPBody:data];
NSURLSession *requestSession = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
NSURLSessionDataTask *task = [requestSession dataTaskWithRequest:request
    completionHandler:^(NSData * _Nullable body, NSURLResponse * _Nullable response, NSError * _Nullable error) {
    NSLog(@"Yanıt nesnesi: %@", yanıt);
    NSString *bodyString = [[NSString alloc] initWithData:body encoding:NSUTF8StringEncoding];

    // Yanıtın gövdesini yazdır
    NSLog(@"Yanıt gövdesi: %@", bodyString);
}];

[görev devam];
				
			
Hata Kodu Hata Mesajı Açıklama
0 başarı Başarı
1000 gövde hatası İstek gövdesi hatası
1001 param hata İstek parametresi hatası
1002 içerik türü hatası İçerik türü hatası
1003 görüntü mevcut değil Görüntü dosyası bulunamadı
1004 görüntü boyutu hatası Görüntü boyutu hatası
1005 görüntü formatı hatası Görüntü formatı hatası
1006 geçersi̇z i̇mza Geçersiz imza
1007 gövde boyutu hatası Vücut boyutu hatası
1008 yetki yok Yetkilendirme başarısız oldu
2000 sunucu bilinmiyor hatası Sunucu bilinmiyor hatası
2001 sunucu zaman aşımı Sunucu zaman aşımı
2003 içerik tanıma yok Tanınan içerik yok
2004 veri doğrulama hatası Doğrulama verisi hatası
3000 uzak sunucu hatası Uzak sunucu hatası
4000 temel sunucu hatası Temel sunucu hatası

Aşağıdaki planlar API'ye özeldir

6 aylık geçerlilik

499 $ 0,1 / Kredi
  • 5000 kredi
Şimdi Harekete Geçin
En Popüler

6 aylık geçerlilik

799 $ 0,08 / Kredi
  • 10000 Kredi

1 yıl geçerlilik

3999 $ 0,04 / Kredi
  • 100000 Kredi
Özel

100% Para İade Garantisi!

Gönül rahatlığıyla satın alın. Bu aracın ihtiyaçlarınızı karşılamadığını fark ederseniz, 7 günlük sorgusuz sualsiz para iade garantisi sunuyoruz.Ödemeyi güvenle yapabilirsiniz. Bizde bir i̇ade poli̇ti̇kasi ödemenizin güvenliğini sağlamak için.