الإصدار 1 من API

واجهة API v1 الخاصة بـ Freeimage.host تتيح رفع الصور.

مفتاح API


استدعاء API

طريقة الطلب

يمكن إجراء استدعاءات API v1 باستخدام طريقتي الطلب POST أو GET، ولكن نظرًا لأن طلبات GET محدودة بالطول الأقصى المسموح به لعنوان URL يجب تفضيل طريقة POST.

عنوان URL للطلب


المعلمات

  • المفتاح (إلزامي) مفتاح API.
  • الإجراء ما الذي تريد فعله [القيم: upload].
  • المصدر إما رابط للصورة أو سلسلة صورة مُرمَّزة بترميز base64. يمكنك أيضًا استخدام FILES["source"] في طلبك.
  • التنسيق يضبط تنسيق الإرجاع [القيم: json (افتراضي)، redirect، txt].

مثال على الاستدعاء

ملاحظة: استخدم دائمًا POST عند رفع الملفات المحلية. قد يغيّر ترميز العنوان URL المصدر base64 بسبب المحارف المُرمَّزة أو بسبب حد طول طلب GET.

استجابة API

تعرض استجابات API v1 كل معلومات الصورة المرفوعة بصيغة JSON.

في JSON ستتضمن الاستجابة رموز حالة في الرؤوس لتمكينك من ملاحظة ما إذا كان الطلب ناجحًا أم لا بسهولة. كما ستُظهر الحالة الخصائص.

مثال على الاستجابة (JSON)

تعديل أو تغيير حجم أي صورة من خلال النقر على معاينة الصورة
حرّر أي صورة بلمس معاينة الصورة
يمكنك إضافة المزيد من الصور من جهاز الكمبيوتر الخاص بك أو أضف روابط الصور.
يمكنك إضافة المزيد من الصور من جهازك أو التقط صورة أو أضف روابط الصور.
يتم رفع 0 صورة (0% أكتمل)
يجري الآن رفع قائمة الانتظار، وسيستغرق إكمال ذلك بضع ثوانٍ.
تم الرفع
تمت إضافة المحتوى الذي تم رفعه إلى . يمكنك إنشاء ألبوم جديد. مع المحتوى الذي تم رفعه للتو.
تمت إضافة المحتوى الذي تم رفعه إلى .
يمكنك إنشاء ألبوم جديد. مع المحتوى الذي تم رفعه للتو. يجب أن إنشاء حساب أو تسجيل الدخول لحفظ هذا المحتوى في حسابك.
لم يتم رفع أي صورة
حدثت بعض الأخطاء ولم يتمكن النظام من معالجة طلبك.
    أو إلغاءإلغاء ما تبقى
    ملاحظة: بعض الصور لم يتم رفعها بنجاح. اعرف المزيد
    تحقق من تقرير الأخطاء لمزيد من المعلومات.
    JPG PNG BMP GIF WEBP 64 MB