Mozaik Kaldırma API'si
$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.
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();
}
}
<?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));
?>
İ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)
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
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.