API : إزالة البيانات الوصفية الحساسة الشائعة التي يكتشفها ExifTool مع الحفاظ على محتوى الملف.
- إنشاء حساب مجاني
- انقر على الرابط الذي يصلك عبر البريد الإلكتروني لتأكيد عنوانك.
- إنشاء رمز باستخدام بيانات الاعتماد
يمكنك استخدام أي لغة لإجراء استدعاء CURL هذا. (Python, PHP, Java, JavaScript...) هل تحتاج إلى مساعدة؟
إذا كانت بيانات اعتمادك صحيحة، فسيقدم خادمنا رمزاً في الاستجابة:
يبقى YOUR_TOKEN صالحاً لمدة ساعة؛ ويمكن تمديد مدته باستخدام YOUR_REFRESH_TOKEN.
actionResultsDownloadURLs يحتوي على عناوين URL موثّقة لتنزيل كل ملف نتيجة تم إنشاؤه.
واجهة API غير متزامنة: تنظيف بيانات الملف الوصفية
أرسل ملف صورة أو PDF أو صوت أو فيديو واحداً بحجم لا يتجاوز 50 ميبيبايت. لا يُعدّل الأصل أبداً. تزيل الخدمة من نسخة من الملف البيانات الوصفية الشائعة التي يتعرف عليها ExifTool وتحافظ، عند الدعم، على وسوم الاتجاه وملف تعريف الألوان. لا يضمن ذلك إخفاء الهوية بالكامل.
نقطة النهاية: POST https://mxprocess.com/api/files/start-process
المصادقة: Bearer JWT
التكلفة: 3 tokens, تُحصّل بعد النجاح.
بدء التنظيف
احفظ id واستعلم من /api/actions/get-action-infos/{id} باستخدام JWT نفسه. عندما تكون accomplished قيمتها true, actionResults تحتوي على الملف المنظف (cleaned-<original>) والملف <original>.metadata-report.json. نزّل كل نتيجة عبر عنوانها الموثق.
الاستجابة الأولية
التقرير المكتمل
إذا لم يتضمن الملف بيانات وصفية قابلة للكتابة (مثل النص العادي)، تُعاد النسخة دون تغيير وتكون metadataFoundBefore قيمتها false. يُرفض قبل المعالجة عدد الملفات غير الصحيح أو الملف غير المتاح أو الملف الذي يتجاوز 50 ميبيبايت.
يرسل API استجابة JSON لتأكيد انتهاء العملية. نزّل الملفات المُنشأة باستخدام عناوين URL الموثقة في
actionResultsDownloadURLs.
هل هذا التوثيق غير واضح؟ (Python, PHP, Java, JavaScript...) هل تحتاج إلى مساعدة؟
اتصل بنا يتوفر هذا API أيضاً في الوضع غير المتزامن: API للمطورين : MetadataCleaner