PixMiller PixMiller
الرئيسية / واجهة API / صانع صور الهوية API
واجهة برمجة التطبيقات للمطورين معاينة

واجهة API لصور الهوية معاينة · v1

مرّر صورة بورتريه ومواصفة، واحصل على صورة هوية مطابقة للمعايير — إزالة تلقائية للخلفية، ولون خلفية قياسي، وقصّ دقيق. مصمّمة لأنظمة الجهات الحكومية والموارد البشرية واستوديوهات التصوير.

نقطة النهاية
POST api.pixmiller.com/v1/id-photo
curl -X POST \
  api.pixmiller.com/v1/id-photo \
  -H "X-Api-Key: YOUR_API_KEY" \
  -F "[email protected]"
صانع صور الهوية API
PixMiller REST API · v1
مخطط له: رصيد واحد لكل صورة

أرسل صورة بورتريه؛ وتزيل الـ API خلفيتها وتستبدلها بلون خلفية قياسي لصور الهوية، وتقصّها وفق المواصفة المطلوبة.

نقطة النهاية هذه في مرحلة المعاينة — ما زال المسار والمعاملات قيد الإنهاء وقد تتغير قبل الإطلاق. الاصطلاحات (المصادقة عبر X-Api-Key، والاستجابة بصيغة JSON) مطابقة لواجهة إزالة الخلفية الفعلية.
POST https://api.pixmiller.com/v1/id-photo
1

المصادقة والطلب

أرسل مفتاحك السري في ترويسة الطلب X-Api-Key: YOUR_API_KEY. يمكنك إنشاء المفاتيح وإدارتها من صفحة حسابك.
المعامل النوع مطلوب الوصف
image_file file مطلوب صورة بورتريه — بوضعية أمامية وإضاءة متساوية
spec string مطلوب المواصفة: 1inch / 2inch / us_passport / cn_visa …
bg_color string اختياري الخلفية: بيضاء (افتراضي) / زرقاء / حمراء
2

نماذج التعليمات البرمجية

اختر لغة وانسخ الكود — يعمل كما هو دون تعديل.
1curl -X POST "https://api.pixmiller.com/v1/id-photo" \2  -H "X-Api-Key: YOUR_API_KEY" \3  -F "[email protected]" \4  -F "spec=1inch" \5  -F "bg_color=blue"
3

الاستجابة

201 Created · JSON
1{2  "url": "https://cdn.pixmiller.com/result/8Kd2pQ.png"3}
url رابط مؤقت للصورة المعالجة (يتم حذف الصورة تلقائيًا بعد 3 أيام).
4

الأخطاء

تُرجع الأخطاء رمز الحالة المطابق ونصًا بصيغة JSON على الشكل التالي {"errors":{"code":"…","message":"…"}}.

400 validation error الحقل image_file مفقود أو غير صالح، أو حجم الملف كبير جدًا، أو مصادر الصورة متعارضة.
401 authentication_failed ترويسة X-Api-Key مفقودة أو غير صالحة.
402 not_enough_credit تم طلب size=full لكن لا يوجد رصيد كافٍ من أرصدة الجودة العالية في الحساب.
422 invalid_image تعذّرت معالجة الصورة — إما لصغر حجمها، أو لعدم دعم صيغتها، أو لفشل فك ترميزها.
429 throttled تم تجاوز حد معدل الطلبات. يُرجى التمهّل وإعادة المحاولة بعد المدة المحددة في ترويسة Retry-After.

لماذا تبني على واجهة صانع صور الهوية

10+ مواصفات صور الهوية
~4s لكل صورة
100+/min معدل المعالجة الدُفعية
white/blue/red الخلفيات
كل المواصفات مدمجة مسبقًا
خلفيات قياسية
سريعة ومستقرة
دقائق للدمج

أين يستخدم المطورون واجهة صانع صور الهوية

جهات حكومية / تسجيل

يرفع المستخدمون صورة سيلفي ويحصلون على صورة هوية مطابقة للمعايير، دون زيارة استوديو.

منصات الموارد البشرية / الأتمتة المكتبية

وحّد صور التوظيف والبطاقات التعريفية بالجملة.

تطبيقات الاستوديو والطباعة

أدمج إخراج صور الهوية، بمواصفات متعددة من صورة واحدة.

1 أنشئ مفتاح API أنشئ مفتاحًا من صفحة مفاتيح API. تحصل الحسابات الجديدة على رصيد مجاني بدقة عالية للاختبار.
2 أرسل طلبًا انسخ أي مثال أعلاه، واستبدل مفتاحك وصورتك، ثم نفّذ أول طلب لك.
3 انتقل إلى بيئة الإنتاج اضبط التزامن ومحاولات الإعادة، ثم أطلق مشروعك — الفوترة لكل صورة، مع أسعار خاصة للاستخدام بحجم كبير.

الأسئلة الشائعة للمطورين

ما المواصفات المدعومة؟

بوصة واحدة، بوصتان، جواز سفر، تأشيرة والمزيد — مرّر معرّف المواصفة المطابق.

هل يمكنني تغيير الخلفية؟

نعم. مرّر bg_color بالقيمة white أو blue أو red.

واجهات برمجة الأدوات الأخرى

ابنِ باستخدام واجهة PixMiller احصل على وصول مبكر