İçeriğe geç

Mozaik Kaldırma API'si

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

$curl -i -k -X POST 'https://api.mosaicremoval.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ı

Mozaik kaldırma konusunda uzmanlaşmış Yapay Zeka teknolojisi, MosaicRemoval.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 [email protected] ö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.

Main.java
public static void ana(String[] args) {
    String ev sahibi = "https://api.mosaicremoval.com";
    String yol = "/sjccup";
    String yöntem = "POST";
    String uygulama kodu = "YourAppCode";
    Harita<String, String> başlıklar = yeni HashMap<String, String>();
    // Başlıktaki son biçim (arada bir boşluk bırakılarak) Authorization:APPCODE 83359fd73fe94948385f570e3c139105 şeklindedir
    headers.put("Yetkilendirme", "APPCODE" + uygulama kodu);
    // API gereksinimlerine göre ilgili Content-Type'ı tanımlayın
    headers.put("İçerik-Türü", "application/json; charset=UTF-8");
    Harita<String, String> querys = yeni HashMap<String, String>();
    String vücutlar = "{\"media_id\":\"En uzun kenarı 4000 pikseli geçmeyen Base64 kodlu görüntü değeri; 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}";
    dene {
        HttpResponse yanıt = HttpUtils.doPost(host, path, method, headers, querys, bodys);
        SistemDışarı.println(response.toString());
        // Yanıtın gövdesini al
        // System.out.println(EntityUtils.toString(response.getEntity()));
    } yakalamak (İstisna e) {
        e.printStackTrace();
    }
}
request.php
<?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));
?>
request.py
İthalat urllib, urllib2, sys
İthalat ssl

ev sahibi = 'https://api.mosaicremoval.com'
yol = '/sjccup'
yöntem = 'POST'
uygulama kodu = 'YourAppCode'
querys = ''
vücutlar = {}
url = ana bilgisayar + yol

vücutlar[''] = "{\"media_id\":\"En uzun kenarı 4000 pikseli geçmeyen Base64 kodlu görüntü değeri; 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}"
post_data = bodys['']

istek = urllib2.İstek(url, post_data)
İstek.add_header('Yetkilendirme', 'APPCODE' + uygulama kodu)
# API gereksinimlerine göre ilgili Content-Type'ı tanımlayın
İstek.add_header('Content-Type', 'application/json; charset=UTF-8')

ctx = ssl.create_default_context()
ctx.check_hostname = Yanlış
ctx.verify_mode = ssl.CERT_NONE

yanıt = urllib2.urlopen(request, context=ctx)
İçerik = yanıt.okuyun()

Eğer (içerik):
    Baskı(içerik)
istek.m
NSString *uygulama kodu = @"YourAppCode";
NSString *ev sahibi = @"https://api.mosaicremoval.com";
NSString *yol = @"/sjccup";
NSString *yöntem = @"POST";
NSString *querys = @"";
NSString *url = [NSString stringWithFormat:@"%@%@%@", host, path, querys];
NSString *vücutlar = @"{\"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 *istek = [NSMutableURLRequest requestWithURL:[NSURL URLWithString: url] 
                                                        cachePolicy:1 
                                                    timeoutInterval:5];
request.HTTPMethod = yöntem;
[istek addValue:[NSString stringWithFormat:@"APPCODE %@", appcode] 
    forHTTPHeaderField:@"Yetkilendirme"];

// API gereksinimlerine göre ilgili Content-Type'ı tanımlayın
[istek addValue:@"application/json; charset=UTF-8" 
    forHTTPHeaderField:@"Content-Type"];

NSData *Veri = [bodys dataUsingEncoding:NSUTF8StringEncoding];
[istek setHTTPBody:veri];

NSURLSession *requestSession = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
NSURLSessionDataTask *görev = [requestSession dataTaskWithRequest:istek
    completionHandler:^(NSData * Nullable Vücut, NSURLResponse *Nullable Yanıt, NSError * _Nullable hata) {
    NSLog(@"Yanıt nesnesi: %@", yanıt);
    NSString *bodyString = [[NSString tahsis edildi] initWithData:vücut kodlama:NSUTF8StringEncoding];
    // Yanıtın gövdesini yazdır
    NSLog(@"Yanıt gövdesi: %@", bodyString);
}];
[görev ÖZGEÇMİŞ];
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 büyüklüğü hatası
1008 yetkilendirme 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

Ömür boyu

199 $ 0,199 / Kredi
  • 1000 kredi
Şimdi Harekete Geçin
En Popüler

Ömür boyu

599 $ 0,12 / Kredi
  • 5000 Kredi

Ömür boyu

999 $ 0,08 / Kredi
  • 12000 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.