API de eliminación de mosaicos
$curl -i -k -X POST 'https://api.mosaicremoval.com/sjccup' \
-H 'Authorization:APPCODE YourAppCode' \
-data '{"media_id": "Valor codificado en Base64 de la imagen, con el lado más largo no superior a 4000px; eliminar el prefijo data:image/png;base64″, "keep_distortion":tipo booleano, false - autocorrige la distorsión, true - desactiva la corrección", "keep_ori":tipo booleano, false - la imagen se girará a la orientación correcta, true - conserva la orientación al subirla}' \
-H 'Content-Type:application/json; charset=UTF-8'
 
															Introducción a la API
La tecnología de Inteligencia Artificial especializada en la eliminación de Mosaicos se ha hecho más fácil que nunca gracias a la API de MosaicRemoval.com. Con sólo unas pocas líneas de código, puedes llevar esta tecnología a tu aplicación.
Para empezar
Primer paso: Adquiera un paquete dedicado a la API,Ver Precios.
Segundo paso: Correo electrónico [email protected] para obtener su AppCode dedicado.
Paso 3: Utilice los siguientes ejemplos de código para empezar rápidamente.
Paso 4: Volviendo a la referencia de los parámetros para ajustar la solicitud.
Autenticación
Autenticamos a los usuarios mediante una clave API especial (o código de aplicación). Que se puede adquirir fácilmente aquí. La clave API es única y muy diferente de las demás. Por razones de seguridad, no publique su código de aplicación.
public static void principal(Cadena[] args) {
    Cadena host = "https://api.mosaicremoval.com";
    Cadena ruta = "/sjccup";
    Cadena método = "POST";
    Cadena código de aplicación = "YourAppCode";
    Mapa<Cadena, Cadena> cabeceras = nuevo HashMap<Cadena, Cadena>();
    // El formato final en la cabecera (con un espacio en medio) es Authorization:APPCODE 83359fd73fe94948385f570e3c139105
    headers.put("Autorización", "APPCODE " + appcode);
    // Defina el Content-Type correspondiente según los requisitos de la API
    headers.put("Tipo de contenido", "application/json; charset=UTF-8");
    Mapa<Cadena, Cadena> querys = nuevo HashMap<Cadena, Cadena>();
    Cadena cuerpo = "{\"media_id\":\"Valor de imagen codificado en base64, con el lado más largo no superior a 4000px; elimine el prefijo data:image/png;base64\",\"keep_distortion\":tipo booleano, false - autocorrige la distorsión, true - desactiva la corrección\",\"keep_ori\":tipo booleano, false - la imagen se girará a la orientación correcta, true - conserva la orientación al subirla}";
    pruebe {
        HttpResponse respuesta = HttpUtils.doPost(host, path, method, headers, querys, bodys);
        Sistema.fuera.println(response.toString());
        // Obtener el cuerpo de la respuesta
        // System.out.println(EntityUtils.toString(response.getEntity()));
    } captura (Excepción 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));
?>importar urllib, urllib2, sys
importar ssl
host = https://api.mosaicremoval.com
ruta = /sjccup
método = POST
código de aplicación = YourAppCode
querys = ''
cuerpo = {}
url = host + ruta
cuerpos[''] = "{\"media_id\":\"Valor de imagen codificado en base64, con el lado más largo no superior a 4000px; elimine el prefijo data:image/png;base64\",\"keep_distortion\":tipo booleano, false - autocorrige la distorsión, true - desactiva la corrección\",\"keep_ori\":tipo booleano, false - la imagen se girará a la orientación correcta, true - conserva la orientación al subirla}"
post_datos = cuerpos['']
solicitar = urllib2.Solicitar(url, post_data)
petición.add_header(Autorización, APPCODE + appcode)
# Definir el Content-Type correspondiente según los requisitos de la API
solicitud.add_header(Tipo de contenido, application/json; charset=UTF-8')
ctx = ssl.crear_contexto_por_defecto()
ctx.check_hostname = Falso
ctx.verify_mode = ssl.CERT_NONE
respuesta = urllib2.urlopen(solicitud, contexto=ctx)
contenido = respuesta.leer()
si (contenido):
    imprimir(contenido)NSString *código de aplicación = @"TuCódigoApp";
NSString *host = @"https://api.mosaicremoval.com";
NSString *ruta = @"/sjccup";
NSString *método = @"POST";
NSString *querys = @"";
NSString *url = [NSString cadenaConFormato:@"%@%@%@"host, path, querys];
NSString *cuerpo = @"{\"media_id\":\"Valor de imagen codificado en Base64, con el lado más largo no superior a 4000px; elimine el prefijo data:image/png;base64\",\"keep_distortion\":tipo booleano, false - autocorrige la distorsión, true - desactiva la corrección",\"keep_ori\":tipo booleano, false - la imagen se girará a la orientación correcta, true - conserva la orientación al cargarla}";
NSMutableURLRequest *solicitar = [NSMutableURLRequest requestWithURL:[NSURL URLConCadena: url] 
                                                        cachePolicy:1 
                                                    timeoutInterval:5];
request.HTTPMethod = método;
[request addValue:[NSString cadenaConFormato:@"APPCODE %@"código de aplicación] 
    forHTTPHeaderField:@"Autorización"];
// Defina el Content-Type correspondiente según los requisitos de la API
[solicitar addValue:@"application/json; charset=UTF-8" 
    forHTTPHeaderField:@"Tipo de contenido"];
NSData *datos = [cuerpos dataUsingEncoding:NSUTF8StringEncoding];
[solicitud setHTTPBody:datos];
NSURLSession *requestSession = [NSURLSession sesiónConConfiguración:[NSURLSessionConfiguration defaultSessionConfiguration]];
NSURLSessionDataTask *tarea = [requestSession dataTaskWithRequest:solicitar
    completionHandler:^(NSData * Anulable cuerpo, NSURLResponse *Anulable respuesta, NSError * _Nullable error) {
    NSLog(@"Objeto de respuesta: %@"respuesta);
    NSString *bodyString = [[NSString asignar] initConDatos:cuerpo codificación:NSUTF8StringEncoding];
    // Imprimir el cuerpo de la respuesta
    NSLog(@"Cuerpo de la respuesta: %@"bodyString);
}];
[tarea curriculum vitae];| Código de error | Mensaje de error | Descripción | 
|---|---|---|
| 0 | éxito | Éxito | 
| 1000 | error material | Error en el cuerpo de la solicitud | 
| 1001 | param error | Error en los parámetros de la solicitud | 
| 1002 | error de tipo de contenido | Error de tipo de contenido | 
| 1003 | la imagen no existe | Archivo de imagen no encontrado | 
| 1004 | error de tamaño de imagen | Error de tamaño de imagen | 
| 1005 | error de formato de imagen | Error de formato de imagen | 
| 1006 | firma inválida | Firma no válida | 
| 1007 | error de tamaño corporal | Error de tamaño corporal | 
| 1008 | ninguna autorización | Autorización fallida | 
| 2000 | error de servidor desconocido | Error de servidor desconocido | 
| 2001 | tiempo de espera del servidor | Tiempo de espera del servidor | 
| 2003 | no hay reconocimiento de contenidos | No se reconoce el contenido | 
| 2004 | validar error de datos | Error en los datos de validación | 
| 3000 | error del servidor remoto | Error del servidor remoto | 
| 4000 | error del servidor base | Error del servidor base | 
Los siguientes planes son exclusivos de la API
De por vida
- 
							1000 créditos
De por vida
- 
							5000 Créditos
De por vida
- 
							12000 Créditos
100% ¡Garantía de devolución del dinero!
Compre con tranquilidad. Si descubre que esta herramienta no satisface sus necesidades, le ofrecemos una garantía de devolución del dinero de 7 días sin preguntas.Puede realizar el pago con confianza. Disponemos de un política de reembolso para garantizar la seguridad de su pago.














