واجهة برمجة تطبيقات إزالة الفسيفساء
$curl -i -k -K -X POST 'https://api.mosaicremoval.com/sjccup' \
-H 'ترخيص:APPCODE YourAppCode'\
-data '{"media_id": "قيمة مشفرة Base64 للصورة، مع عدم تجاوز أطول جانب 4000 بكسل؛ إزالة البادئة data:image/png;base64″، "keep_distortion":نوع منطقى، خطأ - تصحيح التشويه تلقائيًا، صواب - تعطيل التصحيح، "keep_dori":نوع منطقى، خطأ - سيتم تدوير الصورة إلى الاتجاه الصحيح، صواب - يحتفظ بالاتجاه عند التحميل}'' \"
-H 'Content-Type:application/json; charset=UTF-8'

مقدمة واجهة برمجة التطبيقات
لقد أصبحت تقنية الذكاء الاصطناعي المتخصصة في إزالة الفسيفساء أسهل من أي وقت مضى باستخدام واجهة برمجة تطبيقات MosaicRemoval.com. من خلال بضعة أسطر من التعليمات البرمجية، يمكنك إدخال هذه التقنية في تطبيقك.
الشروع في العمل
الخطوة 1: شراء حزمة مخصصة لـ API،عرض التسعير.
الخطوة 2: البريد الإلكتروني [email protected] للحصول على رمز التطبيق المخصص لك.
الخطوة 3: استخدم نماذج التعليمات البرمجية التالية للبدء بسرعة.
الخطوة 4: العودة إلى مرجع المعلمات لضبط الطلب.
المصادقة
نقوم بمصادقة المستخدمين باستخدام مفتاح API خاص (أو رمز التطبيق). والذي يمكن الحصول عليه بسهولة هنا. مفتاح API فريد من نوعه ومختلف تماماً عن الآخرين. لأسباب أمنية، يُرجى عدم نشر رمز التطبيق الخاص بك.
باطلة عامة ثابتة الرئيسية(السلسلة[] الحجج) {
السلسلة المضيف = "https://api.mosaicremoval.com";
السلسلة المسار = "/Sjccup";
السلسلة الطريقة = "بوست";
السلسلة رمز التطبيق = "رمز التطبيق الخاص بك";
الخريطة<السلسلة, السلسلة> الرؤوس = جديد خريطة التجزئة<السلسلة, السلسلة>();
// التنسيق النهائي في رأس الصفحة (مع وجود مسافة بينهما) هو Authorization:APPCODE 83359fd73fe9494848385f570e3c139105
headers.put("التفويض", "APPCODE" + رمز التطبيق);
// تحديد نوع المحتوى المقابل وفقًا لمتطلبات واجهة برمجة التطبيقات (API)
headers.put("نوع المحتوى", "application/json; charset=UTF-8");
الخريطة<السلسلة, السلسلة> كويريس = جديد خريطة التجزئة<السلسلة, السلسلة>();
السلسلة بوديز = "\" {\"media_id\":\"قيمة الصورة المشفرة Base64، مع عدم تجاوز أطول جانب 4000 بكسل؛ إزالة البادئة data:image/png;base64\",\"keep_distortion\":نوع منطقى، خطأ - تصحيح التشويه تلقائياً، صواب - تعطيل التصحيح\",\"keep_distortion\":نوع منطقى، خطأ - سيتم تدوير الصورة إلى الاتجاه الصحيح، صواب - يحتفظ بالاتجاه عند التحميل}";
جرب {
HttpResponse الاستجابة = HttpUtils.القيام بالوظيفة(المضيف، والمسار، والطريقة، والعناوين، والاستعلامات، والأجسام);
النظاماخرج.طباعة(response.toString());
// الحصول على نص الرد
// System.out.println(EntityUtils.toString(response.getEntity()));
} التقاط (الاستثناء e) {
e.طباعة تتبع المكدس();
}
}
<?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));
?>
الاستيراد urllib, urllib2, sys
الاستيراد سل
المضيف = 'https://api.mosaicremoval.com'
المسار = '/سجكوب'
الطريقة = 'بوست'
رمز التطبيق = 'رمز التطبيق الخاص بك'
كويريس = ''
بوديز = {}
الرابط = المضيف + المسار
بوديز[''] = "\" {\"media_id\":\"قيمة الصورة المشفرة Base64، مع عدم تجاوز أطول جانب 4000 بكسل؛ إزالة البادئة data:image/png;base64\",\"keep_distortion\":نوع منطقى، خطأ - تصحيح التشويه تلقائياً، صواب - تعطيل التصحيح\",\"keep_distortion\":نوع منطقى، خطأ - سيتم تدوير الصورة إلى الاتجاه الصحيح، صواب - يحتفظ بالاتجاه عند التحميل}"
ما_بعد_البيانات = بوديز['']
الطلب = urllib2.الطلب(url، post_data)
الطلب.إضافة_ترويسة("التفويض, 'APPCODE' + رمز التطبيق)
# تحديد نوع المحتوى المقابل وفقًا لمتطلبات واجهة برمجة التطبيقات (API)
الطلب.إضافة_ترويسة('نوع المحتوى', 'application/json; charset=UTF-8')
ctx = ssl.إنشاء_سياق_افتراضي()
ctx.check_hostname = خطأ
ctx.ver_mode_mode = ssl.CERT_NONE
الاستجابة = urllib2.الرابط مفتوح(الطلب، السياق=ctx)
المحتوى = الاستجابة.اقرأ()
إذا (المحتوى):
طباعة(المحتوى)
سلسلة NSString *رمز التطبيق = @"YourAppCode";
سلسلة NSString *المضيف = @"https://api.mosaicremoval.com";
سلسلة NSString *المسار = @"/sjccup";
سلسلة NSString *الطريقة = @"POST";
سلسلة NSString *كويريس = @"";
سلسلة NSString *الرابط = [سلسلة NSString سلسلة بتنسيق:@"%@%@%@"، المضيف، المسار، الاستعلامات];
سلسلة NSString *بوديز = @"{\"media_id\":\"قيمة الصورة المشفرة Base64، مع عدم تجاوز أطول جانب 4000 بكسل؛ إزالة البادئة data:image/png;base64\",\"keep_distortion\":نوع منطقى، خطأ - تصحيح التشويه تلقائياً، صواب - تعطيل التصحيح\",\"keep_distortion\":نوع منطقى، خطأ - سيتم تدوير الصورة إلى الاتجاه الصحيح، صواب - يحتفظ بالاتجاه عند التحميل}";
NSMutableURLRequest *الطلب = [NSMutableURLRequest requestWithURL:[NSURL URLWithString: url]
سياسة التخزين المؤقت:1
المهلةالفاصل الزمني:5];
request.HTTPMethod = الطريقة;
[الطلب قيمة الإضافة:[سلسلة NSString سلسلة بتنسيق:@"appcode %@"، رمز التطبيق]
لHTTPHeaderField:@"تفويض"];
// تحديد نوع المحتوى المقابل وفقًا لمتطلبات واجهة برمجة التطبيقات (API)
[الطلب قيمة الإضافة:@"application/json; charset=UTF-8"
لHTTPHeaderField:@"نوع المحتوى"];
NSData *البيانات = [بوديز dataUsingEncoding:ترميز NSUTF8StringEncoding];
[الطلب تعيينHTTPBody:البيانات];
جلسة NSURLSession *جلسة الطلب = [جلسة NSURLSession جلسة مع التهيئة:[تهيئة جلسة NSURLSConfiguration تهيئة الجلسة الافتراضية]];
مهمة NSURLSSessionDataTask *المهمة = [طلب الجلسة dataTaskWithRequest:الطلب
معالج الإكمال:^(NSData * لاغية الجسم, NSURLResponse *لاغية الاستجابة, خطأ في NSError * _لاغية خطأ) {
السجل الوطني لتسجيل المواليد(@"كائن الاستجابة: %@"، الرد);
سلسلة NSString *سلسلة الجسم = [[سلسلة NSString التخصيص] بدء مع البيانات:الجسم ترميز:ترميز NSUTF8StringEncoding];
// طباعة نص الاستجابة
السجل الوطني لتسجيل المواليد(@"نص الاستجابة: %@"، bodyString);
}];
[المهمة استئناف];
رمز الخطأ | رسالة الخطأ | الوصف |
---|---|---|
0 | النجاح | النجاح |
1000 | خطأ في الجسم | خطأ في نص الطلب |
1001 | معلمة الخطأ | خطأ في معلمة الطلب |
1002 | خطأ في نوع المحتوى | خطأ في نوع المحتوى |
1003 | الصورة غير موجودة | ملف الصورة غير موجود |
1004 | خطأ في حجم الصورة | خطأ في حجم الصورة |
1005 | خطأ في تنسيق الصورة | خطأ في تنسيق الصورة |
1006 | توقيع غير صالح | توقيع غير صالح |
1007 | خطأ في حجم الجسم | خطأ في حجم الجسم |
1008 | لا يوجد تفويض | فشل التفويض |
2000 | خطأ غير معروف في الخادم | خطأ غير معروف في الخادم |
2001 | مهلة الخادم | مهلة الخادم |
2003 | عدم التعرف على المحتوى | لا يوجد محتوى معترف به |
2004 | التحقق من صحة البيانات | خطأ في بيانات التحقق من صحة البيانات |
3000 | خطأ في الخادم البعيد | خطأ في الخادم البعيد |
4000 | خطأ في الخادم الأساسي | خطأ في الخادم الأساسي |
الخطط التالية حصرية لواجهة برمجة التطبيقات (API)
مدى الحياة
-
1000 ساعة معتمدة
مدى الحياة
-
5000 رصيد معتمد
مدى الحياة
-
12000 ائتمان
ضمان استرداد الأموال 100%!
اشترِ وأنت مطمئن البال. إذا اكتشفت أن هذه الأداة لا تفي باحتياجاتك، فنحن نقدم ضمان استرداد الأموال خلال 7 أيام بدون طرح أسئلة.يمكنك إجراء الدفع بكل ثقة. لدينا سياسة استرداد الأموال لضمان سلامة مدفوعاتك.