Naar inhoud gaan

API voor handschriftverwijdering

Verwijder het handschrift van elke afbeelding* met 1 API-aanroep

$curl -i -k -X POST 'https://api.removehandwriting.com/sjccup' \
-H "Autorisatie:APPCODE UwAppCode" \
-data '{"media_id":"Base64 gecodeerde waarde van de afbeelding, met de langste zijde niet groter dan 4000px; verwijder het voorvoegsel data:image/png;base64″,"keep_distortion":booleaans type, false - corrigeert vervorming automatisch, true - schakelt correctie uit,"keep_ori":booleaans type, false - de afbeelding wordt geroteerd naar de juiste oriëntatie, true - behoudt de oriëntatie bij uploaden}'.
-H "Inhoud-Type:application/json; charset=UTF-8

API-introductie

De kunstmatige intelligentie technologie die gespecialiseerd is in het verwijderen van handschriften is nu gemakkelijker dan ooit met behulp van RemoveHandwriting.com API. Met slechts een paar regels code kunt u deze technologie in uw applicatie gebruiken.

Aan de slag

Stap 1: Koop een pakket speciaal voor de API,Bekijk Prijzen.

Stap 2: E-mail service@removehandwriting.com om uw eigen AppCode te krijgen.

Stap 3: Gebruik de volgende codevoorbeelden om snel aan de slag te gaan.

Stap 4: Terugkeren naar de parameterreferentie om het verzoek aan te passen.

Authenticatie

Wij verifiëren gebruikers met behulp van een speciale API Key (of App Code). Deze kunt u hier gemakkelijk verkrijgen. De API Sleutel is uniek en verschilt sterk van anderen. Om veiligheidsredenen verzoeken wij u om uw App Code niet te publiceren.

				
					public static void main(String[] args) {
    String host = "https://api.removehandwriting.com";
    String pad = "/sjccup";
    String methode = "POST";
    String appcode = "YourAppCode";
    Map headers = nieuwe HashMap();
    // Het uiteindelijke formaat in de header (met een spatie ertussen) is Authorization:APPCODE 83359fd73fe94948385f570e3c139105
    headers.put("Autorisatie", "APPCODE " + appcode);
    // Definieer het overeenkomstige Content-Type volgens de API vereisten
    headers.put("Content-Type", "application/json; charset=UTF-8");
    Map querys = nieuwe HashMap();
    String bodys = "{"media_id":\"Base64 gecodeerde afbeeldingswaarde, met de langste zijde niet groter dan 4000px; verwijder het voorvoegsel data:image/png;base64",\"keep_distortion":booleaans type, false - corrigeert vervorming automatisch, true - schakelt correctie uit}",\"keep_ori":booleaans type, false - de afbeelding wordt geroteerd naar de juiste oriëntatie, true - behoudt de oriëntatie bij uploaden}";

    try {
        HttpResponse response = HttpUtils.doPost(host, pad, methode, headers, querys, bodys);
        System.out.println(response.toString());
        // De inhoud van het antwoord ophalen
        // System.out.println(EntityUtils.toString(response.getEntity());
    } vang (Uitzondering e) {
        e.printStackTrace();
    }
}
				
			
				
					
				
			
				
					import urllib, urllib2, sys
ssl importeren

host = 'https://api.removehandwriting.com'
pad = "/sjccup
methode = 'POST
appcode = 'UwAppCode
query's = ''
bodys = {}
url = host + pad

bodys[''] = "{"media_id":\"Base64 gecodeerde afbeeldingswaarde, met de langste zijde niet groter dan 4000px; verwijder het voorvoegsel data:image/png;base64",\"keep_distortion":boolean type, false - automatisch corrigeren van vervorming, true - correctie uitschakelen",\"keep_ori":boolean type, false - de afbeelding wordt geroteerd naar de juiste oriëntatie, true - behoudt de oriëntatie bij uploaden}"
post_data = bodys['']
verzoek = urllib2.Request(url, post_data)
request.add_header("Autorisatie", "APPCODE " + appcode)
# Definieer het overeenkomstige Content-Type volgens de API vereisten
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
antwoord = urllib2.urlopen(request, context=ctx)
inhoud = antwoord.lezen()
if (inhoud):
    print(content)
				
			
				
					NSString *appcode = @"YourAppCode";
NSString *host = @"https://api.removehandwriting.com";
NSString *pad = @"/sjccup";
NSString *method = @"POST";
NSString *querys = @"";
NSString *url = [NSString stringWithFormat:@"%@%@%@", host, pad, querys];
NSString *bodys = @"media_id":Base64 gecodeerde afbeeldingswaarde, met de langste zijde niet groter dan 4000px; verwijder het voorvoegsel data:image/png;base64",keep_distortion":boolean type, false - automatisch corrigeren van vervorming, true - correctie uitschakelen",keep_ori":boolean type, false - de afbeelding wordt geroteerd naar de juiste oriëntatie, true - behoudt de oriëntatie bij uploaden}";

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString: url] cachePolicy:1 timeoutInterval:5];
request.HTTPMethod = methode;
[request addValue:[NSString stringWithFormat:@"APPCODE %@", appcode] forHTTPHeaderField:@"Autorisatie"];
// Definieer het overeenkomstige Content-Type volgens de API vereisten
[request addValue:@"application/json; charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
NSData *data = [bodys dataUsingEncoding:NSUTF8StringEncoding];
[verzoek setHTTPBody:data];
NSURLSession *requestSession = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
NSURLSessionDataTask *task = [requestSession dataTaskWithRequest:request
    completionHandler:^(NSData * _Nullable body, NSURLResponse * _Nullable response, NSError * _Nullable error) {
    NSLog(@"Antwoordobject: %@", reactie);
    NSString *bodyString = [[NSString alloc] initWithData:body encoding:NSUTF8StringEncoding];

    // De inhoud van het antwoord afdrukken
    NSLog(@"Response body: %@", bodyString);
}];

[taak hervatten];
				
			
Foutcode Foutmelding Beschrijving
0 succes Succes
1000 Lichaamsfout Fout in de body van het verzoek
1001 param fout Fout verzoekparameter
1002 fout inhoudstype Fout inhoudstype
1003 afbeelding bestaat niet Afbeeldingsbestand niet gevonden
1004 Fout in beeldgrootte Fout in afbeeldingsgrootte
1005 Fout in afbeeldingsformaat Fout in afbeeldingsformaat
1006 ongeldige handtekening Ongeldige handtekening
1007 lichaamsgrootte fout Fout in lichaamsgrootte
1008 geen toestemming Autorisatie mislukt
2000 server onbekend fout Server onbekende fout
2001 time-out server Time-out server
2003 geen inhoudsherkenning Geen inhoud herkend
2004 fout gegevens valideren Fout in validatiegegevens
3000 Fout externe server Fout externe server
4000 basis server fout Basis server fout

De volgende plannen zijn API-exclusief

Geldigheid 6 maanden

499 $ 0,1 / Krediet
  • 5000 studiepunten
Nu handelen
Meest populair

Geldigheid 6 maanden

799 $ 0,08 / Krediet
  • 10000 Kredieten

Geldigheid van 1 jaar

3999 $ 0,04 / Krediet
  • 100000 Kredieten
Exclusief

100% Geld Terug Garantie!

Koop met een gerust hart. Als u erachter komt dat dit hulpmiddel niet aan uw behoeften voldoet, bieden wij een 7-daagse geld-terug garantie zonder vragen.U kunt de betaling met vertrouwen uitvoeren. Wij hebben een restitutiebeleid om de veiligheid van uw betaling te garanderen.