مصممة للإنتاج
واجهة API لتحسين الصور
اضغط الصور وغيّر حجمها وحوّلها بطلب API متزامن واحد. تُحتسب الصور الناجحة فقط.
متزامنة وبسيطة
افتراضيًا يعيد store=none بايتات الصورة في استجابة متزامنة دون تخزين دائم لصور المصدر أو الناتج.
store=temp / store=cdn
يخزّن store=temp النتيجة المحسّنة فقط ويعيد JSON مع رابط تنزيل صالح لمدة ساعتين. انتهاء الرابط منفصل عن الحذف الفعلي الذي يخضع لتنظيف دورة حياة التخزين؛ لا نضمن موعدًا ثابتًا للحذف. يعيد store=cdn صيغة JSON مع عنوان URL عام ويخزّن النتيجة المحسّنة فقط حتى حذف المستخدم أو تطبيق الشروط أو تنظيف دورة حياة الخطة أو الاشتراك.
رصيد يمكن توقّعه
تكلف كل صورة ناجحة رصيدًا واحدًا. ولا تستهلك أخطاء التحقق أو فك الترميز أو المعالجة أي رصيد.
نقطة نهاية واحدة وخيارات تحكم عملية
- مدخلات JPEG وPNG وWebP وHEIC وHEIF.
- مخرجات JPEG أو PNG أو WebP أو AVIF، ولا توجد مخرجات HEIC.
- خيارات للتحكم في الجودة والعرض الأقصى والارتفاع الأقصى والبيانات الوصفية.
- حدود أمان تبلغ 20 ميجابايت و25 ميجابكسل وإطارًا واحدًا و30 ثانية.
- إعادة محاولات متطابقة النتائج باستخدام ترويسة Idempotency-Key الاختيارية.
curl -X POST "$API_URL/v1/images/optimize" \
-H "Authorization: Bearer oyi_live_..." \
-H "Idempotency-Key: upload-123" \
-F "[email protected]" \
-F "output_format=webp" \
-F "quality=80" \
--output photo.webp500 رصيد مجاني كل شهر
تحصل الحسابات غير المشتركة على 500 رصيد مجاني كل شهر، بالإضافة إلى مكافأة ترحيبية لمرة واحدة قدرها 100 رصيد. لا تحتاج إلى بطاقة. تكلف الصورة الناجحة رصيدًا واحدًا، ولا تكلف الطلبات الفاشلة شيئًا.
أنشئ حساب API مجانيًا