Mozaïek verwijdering API
$curl -i -k -X POST 'https://api.mosaicremoval.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 mozaïek is nu eenvoudiger dan ooit met de MosaicRemoval.com API. Met slechts een paar regels code kun je deze technologie in je applicatie gebruiken.
Aan de slag
Stap 1: Koop een pakket speciaal voor de API,Bekijk Prijzen.
Stap 2: E-mail [email protected] om je 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
We verifiëren gebruikers met behulp van een speciale API Key (of App Code). Deze kan hier gemakkelijk worden verkregen. De API Key is uniek en verschilt sterk van anderen. Maak om veiligheidsredenen uw App Code niet openbaar.
openbare statische leegte hoofdpagina(String[Args) {
String host = "https://api.mosaicremoval.com";
String pad = "/sjccup;
String methode = "POST";
String appcode = "UwAppCode".;
Kaart<String, String> kopteksten = nieuw HashMap<String, String>();
// 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("Inhoudstype"., "application/json; charset=UTF-8");
Kaart<String, String> querys = nieuw HashMap<String, String>();
String 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 - corrigeert automatisch vervorming, true - schakelt correctie uit",keep_ori":boolean type, false - de afbeelding wordt geroteerd naar de juiste oriëntatie, true - behoudt de oriëntatie bij uploaden}";
probeer {
HttpResponse antwoord = HttpUtils.doPost(host, pad, methode, headers, querys, bodys);
Systeem.uit.println(response.toString());
// De inhoud van het antwoord ophalen
// System.out.println(EntityUtils.toString(response.getEntity());
} vangst (Uitzondering e) {
e.printStackTrace();
}
}
<?php
$host = "https://api.mosaicremoval.com";
$path = "/sjccup";
$method = "POST";
$appcode = "YourAppCode";
$headers = array();
array_push($headers, "Authorization:APPCODE " . $appcode);
// Define the corresponding Content-Type according to API requirements
array_push($headers, "Content-Type" . ":" . "application/json; charset=UTF-8");
$querys = "";
$bodys = "{\"media_id\":\"Base64 encoded image value, with the longest side not exceeding 4000px; remove the prefix data:image/png;base64\",\"keep_distortion\":boolean type, false - auto-corrects distortion, true - disables correction\",\"keep_ori\":boolean type, false - the image will be rotated to the correct orientation, true - retains the orientation when uploaded}";
$url = $host . $path;
$curl = curl_init();
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
if (1 == strpos("$".$host, "https://")) {
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
}
curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys);
var_dump(curl_exec($curl));
?>
importeer urllib, urllib2, sys
importeer ssl
host = "https://api.mosaicremoval.com
pad = /sjccup
methode = POST
appcode = "UwAppCode
querys = ''
bodys = {}
url = host + pad
lichamen[''] = "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 - corrigeert automatisch vervorming, true - schakelt correctie uit",keep_ori":boolean type, false - de afbeelding wordt geroteerd naar de juiste oriëntatie, true - behoudt de oriëntatie bij uploaden}"
post_gegevens = lichaam['']
verzoek = urllib2.Verzoek(url, post_data)
verzoek.koptekst toevoegen("Machtiging"., "APPCODE + applicatiecode)
# Definieer het overeenkomstige Content-Type volgens API-vereisten
verzoek.koptekst toevoegen("Inhoudstype, application/json; charset=UTF-8'.)
ctx = ssl.standaard_context aanmaken()
ctx.check_hostname = Valse
ctx.verify_mode = ssl.CERT_NONE
antwoord = urllib2.ulopen(verzoek, context=ctx)
inhoud = antwoord.lees()
als (inhoud):
afdrukken(inhoud)
NSString *appcode = @"YourAppCode".;
NSString *host = @"https://api.mosaicremoval.com";
NSString *pad = @"/sjccup";
NSString *methode = @"POST;
NSString *querys = @"";
NSString *url = [NSString stringMetFormaat:@"%@%@%@"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 - uitschakelen van correctie",keep_ori":boolean type, false - de afbeelding wordt geroteerd naar de juiste oriëntatie, true - behoudt de oriëntatie bij uploaden}";
NSMutableURLRequest *verzoek = [NSMutableURLRequest requestWithURL:[NSURL URLWithString: url]
cachePolicy:1
timeoutinterval:5];
request.HTTPMethod = methode;
[verzoek waarde toevoegen:[NSString stringMetFormaat:@"APPCODE %@", appcode]
voorHTTPHeaderveld:@"Autorisatie".];
// Definieer het overeenkomstige Content-Type volgens de API-vereisten
[verzoek waarde toevoegen:@"application/json; charset=UTF-8".
voorHTTPHeaderveld:@"Inhoudstype];
NSData *gegevens = [lichamen dataUsingEncoding:NSUTF8StringEncoding];
[verzoek setHTTPBody:gegevens];
NSURLSessie *verzoekSessie = [NSURLSessie sessiemetconfiguratie:[NSURLSessionConfiguration standaardsessieconfiguratie]];
NSURLSessionDataTask *taak = [verzoekSessie dataTaskWithRequest:verzoek
completionHandler:^(NSData * Navulbaar lichaam, NSURLResponse *Navulbaar antwoord, NSError * _Nullable error) {
NSLog(@"Antwoordobject: %@"antwoord);
NSString *bodyString = [[NSString toewijzen] initWithData:lichaam codering:NSUTF8StringEncoding];
// De inhoud van het antwoord afdrukken
NSLog(@"Inhoud antwoord: %@", bodyString);
}];
[taak cv];
Foutcode | Foutmelding | Beschrijving |
---|---|---|
0 | succes | Succes |
1000 | lichaamsfout | Fout in de inhoud 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 | valideer gegevens fout | Fout in validatiegegevens |
3000 | Fout op de server op afstand | Fout externe server |
4000 | basis server fout | Basis server fout |
100% Geld Terug Garantie!
Koop met een gerust hart. Als je ontdekt dat deze tool niet aan je behoeften voldoet, bieden we een 7-daagse geld-terug garantie zonder vragen.Je kunt met een gerust hart betalen. We hebben een restitutiebeleid om de veiligheid van je betaling te garanderen.