ویب پر گرفت اور تبدیل کرنے کے اوزار

ہمارے آرام دہ اسکرین شاٹ API کے ساتھ ویب سائٹ کے اسکرین شاٹس لیں

باقی API

GrabzIt کا REST API آپ کو مکمل طور پر RESTful تکنیکوں کا استعمال کرتے ہوئے URL یا HTML پر قبضہ کرنے کی اجازت دیتا ہے۔ اس سے پہلے کہ آپ شروع کریں ، براہ کرم اپنے استعمال کے معاملے پر انحصار کرتے ہوئے درج ذیل انتباہات کو احتیاط سے پڑھیں ہمارے شاید ایک اور API حل جو موزوں ہے۔

  • - کچھ خصوصیات مثلاging ضم اور انکرپٹ کیپچر اس REST API کے ذریعہ دستیاب نہیں ہیں۔ ان خصوصیات کو استعمال کرنے کے ل you آپ کو دوسرا استعمال کرنے کی ضرورت ہوگی API لائبریری
  • - اس API کو کلائنٹ کی طرف استعمال نہ کریں ، یہ آپ کی ایپلی کیشن کو بے نقاب کرے گا! اس کے بجائے استعمال کریں جاوا اسکرپٹ API

شروع کرنے کے لئے صرف ذیل کے فلٹر سے آپ کیا کرنا چاہتے ہیں کو منتخب کریں اور دستیاب پیرامیٹرز کو ایک بنیادی مثال کے ساتھ دکھایا جائے گا۔

درخواستیں کرتے وقت براہ کرم یقینی بنائیں تمام پیرامیٹر کی اقدار URL کو انکوڈ شدہ ہیں۔

    https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=&url=https%3A%2F%2Fspacex.com%2F

جب ایچ ٹی ایم ایل کو تبدیل کرنا ہو تو تمام پیرامیٹرز ہونے چاہئیں درخواست باڈی میں پوسٹ کیا گیا کلیدی قدر کے جوڑے کے طور پر۔ یقینی بنائیں کہ تمام پیرامیٹر کی قدریں URL کو انکوڈ شدہ ہیں، اور مواد کی قسم ہے۔ درخواست / x-www-form-urlencoded.

    curl 
    -d key=Sign in to view your Application Key 
    -d format= 
    -d html=%3Ch1%3EConvert%20Me%21%3C%2Fh1%3E 
    https://api.grabz.it/services/convert    

پھر گرفتاری HTTP کے جواب میں واپس کردی جائے گی۔ اس طرح کی گرفتاری کے ساتھ مندرجہ ذیل اضافی اختیارات بھی دستیاب ہیں ، یہ سب اختیاری ہیں سوائے اس کے کہ ضرورت کے مطابق نشان لگا دیا گیا ہو۔ جب API فعالیت کو جانچتے ہو تو ہم استعمال کرنے کی تجویز کرتے ہیں ڈاکیا عمل کو آسان بنانے کے لئے.

اغلاط کی درستگی

اگر آپ نے API کو کی گئی درخواست میں کچھ مسئلہ ہے تو، غلطی کی وضاحت کرتے ہوئے JSON آبجیکٹ واپس کر دیا جائے گا۔ اس کا تعین کرنے کا بہترین طریقہ یہ ہے کہ کارروائی کرنے سے پہلے جواب کے مواد کی قسم کو چیک کریں، اگر یہ ہے۔ application/json ایک خرابی آگئی ہے. JSON میں پایا جانے والا ایرر کوڈ مندرجہ ذیل ہے۔ کوڈز کی معیاری فہرست.

{
    "Result": false,
    "Code":"URL is missing",
    "Message":100
}