Freeimage.host کا API v1 تصاویر اپ لوڈ کرنے کی اجازت دیتا ہے۔
API کلید
API کال
ریکوئسٹ طریقہ
API v1 کالز POST یا GET ریکوئسٹ میتھڈز سے کی جا سکتی ہیں لیکن چونکہ GET ریکوئسٹ میں URL کی زیادہ سے زیادہ لمبائی کی حد ہوتی ہے اس لیے آپ کو POST ریکوئسٹ میتھڈ کو ترجیح دینی چاہیے۔
ریکوئسٹ URL
پیرا میٹرز
- کلید (ضروری) API کی کلید۔
- ایکشن آپ کیا کرنا چاہتے ہیں [قدریں: upload]۔
- سورس یا تو تصویر کا URL دیں یا base64 اینکوڈڈ تصویر کی سٹرنگ۔ آپ اپنی ریکویسٹ میں FILES["source"] بھی استعمال کر سکتے ہیں.
- فارمیٹ واپسی کا فارمیٹ مقرر کرتا ہے [قدریں: json (طے شدہ)، redirect، txt]۔
مثالی کال
نوٹ: مقامی فائلیں اپ لوڈ کرتے وقت ہمیشہ POST استعمال کریں۔ URL انکوڈنگ base64 سورس کو انکوڈڈ حروف کی وجہ سے یا GET ریکوئسٹ کی لمبائی کی حد کے باعث بگاڑ سکتی ہے۔
API جواب
API v1 جوابات اپ لوڈ کی گئی تصویر کی تمام معلومات JSON فارمیٹ میں دکھاتے ہیں۔
JSON جواب میں ہیڈرز اسٹیٹس کوڈز شامل ہوں گے تاکہ آپ آسانی سے جان سکیں کہ درخواست OK تھی یا نہیں۔ یہ مزید اسٹیٹس خصوصیات۔
