تتيح واجهة برمجة تطبيقات Imgbb v1 لك رفع الصور.
طريقة الطلب
يمكن إجراء استدعاءات API v1 باستخدام طريقتي الطلب POST أو GET، ولكن بما أن طلبات GET محدودة بطول عنوان URL الأقصى المسموح به، فيُفضَّل استخدام طريقة POST.
رفع الصور
المعاملات
مفتاح API.
ملف ثنائي، بيانات base64، أو رابط صورة (حتى 32 MB).
اسم الملف؛ يتم اكتشافه تلقائيًا إذا قمت برفع ملف باستخدام POST وmultipart/form-data.
فعّل هذا إذا كنت تريد حذف الملفات المرفوعة تلقائيًا بعد مدة معينة (بالثواني، 60-15552000).
مثال على الاستدعاء
ملاحظة: استخدم POST دائمًا عند رفع الملفات المحلية. قد يؤدي ترميز عناوين URL إلى تغيير مصدر base64 بسبب الأحرف المُرمَّزة أو ببساطة بسبب حد طول عنوان URL عند استخدام GET.
استجابة API
تعرض استجابات API v1 كل معلومات الصور المرفوعة بتنسيق JSON.
في استجابة JSON، ستتضمن الترويسات رموز الحالة لتمكينك من تحديد ما إذا كان الطلب ناجحًا بسهولة. وستتضمن أيضًا خاصية status.
