API گیٹ وے کنسول کا استعمال کرتے ہوئے HTTP پراکسی انٹیگریشن کے ساتھ API کیسے بنایا جائے؟

Api Gy W Knswl Ka Ast Mal Krt Wy Http Praksy An Ygryshn K Sat Api Kys Bnaya Jay



ایمیزون API گیٹ وے صارف کو کلاؤڈ پر ایپلیکیشن پروگرامنگ انٹرفیس یا APIs بنانے کے قابل بناتا ہے۔ یہ APIs کاروباری منطق اور AWS کلاؤڈ پر ایپلیکیشن کے سامنے کے دروازے کے طور پر کام کرتے ہیں۔ AWS نیٹ ورک یا انفراسٹرکچر کے باہر سے AWS وسائل سے منسلک ہونے کے لیے API گیٹ ویز تک رسائی حاصل کی جا سکتی ہے۔

یہ گائیڈ API گیٹ وے کا استعمال کرتے ہوئے API بنانے کے عمل کی وضاحت کرے گا۔

API گیٹ وے کا استعمال کرتے ہوئے HTTP پراکسی انٹیگریشن کے ساتھ API کیسے بنایا جائے؟

API گیٹ وے سروس کا استعمال کرتے ہوئے HTTP پراکسی انضمام کے ساتھ API بنانے کے لیے، بس AWS مینجمنٹ کنسول سے سروس ڈیش بورڈ ملاحظہ کریں:









REST API کو ترتیب دیں۔
API گیٹ وے ڈیش بورڈ کو تلاش کرنے کے لیے نیچے سکرول کریں۔ REST API ' پر کلک کرنے کے لیے سیکشن ' تعمیر کریں۔ ' عمل شروع کرنے کے لیے بٹن:







اب، پر کلک کریں ' ٹھیک ہے پیٹ اسٹور API سے مثال API بنانے کے لیے بٹن:



منتخب کیجئیے ' آرام کریں۔ پروٹوکول کو منتخب کرنے کا اختیار اور پھر منتخب کریں ' نیا API 'اختیار:

API کا نام اور اس کی تفصیل پر کلک کرنے کے لیے ٹائپ کرکے عمومی ترتیبات کو ترتیب دیں۔ API بنائیں بٹن:

چائلڈ ریسورس بنائیں
منتخب کیجئیے ' حوالہ جات 'بائیں پینل سے سیکشن کو وسعت دینے کے لیے' اعمال 'مینو اور' پر کلک کریں وسائل بنائیں بٹن:

ترتیب دیں ' نیا چائلڈ ریسورس ' درج ذیل کاموں کو انجام دے کر:

  • منتخب کریں ' پراکسی وسیلہ کے طور پر کنفیگر کریں۔ 'آپشن
  • اس کے راستے کے ساتھ وسائل کا نام ٹائپ کریں۔
  • منتخب کیجئیے ' API گیٹ وے CORS کو فعال کریں۔ 'آپشن
  • پر کلک کریں ' وسائل بنائیں بٹن

REST API کو HTTP پراکسی کے ساتھ ضم کریں۔
وسیلہ بنانے کے بعد، صرف ان ترتیبات کو لاگو کرکے HTTP پراکسی انضمام کو ترتیب دیں:

  • منتخب کریں ' HTTP پراکسی انضمام کی قسم کے طور پر
  • ٹائپ کریں ' http://petstore-demo-endpoint.execute-api.com/{proxy} ' اختتامی نقطہ URL کے بطور
  • 'پر کلک کرنے سے پہلے کنفیگریشنز کا جائزہ لیں۔ محفوظ کریں۔ بٹن:

پراکسی انٹیگریشن کی جانچ کریں۔
چائلڈ ریسورس کو منتخب کریں اور 'پر کلک کریں۔ پرکھ میتھڈ ایگزیکیوشن سیکشن میں بٹن:

انضمام ٹیسٹ کو منتخب کرکے ترتیب دیں ' طریقہ '،' راستہ '، اور ' استفسار کے تار جیسا کہ درج ذیل اسکرین شاٹ میں دکھایا گیا ہے:

'پر کلک کرنے سے پہلے کنفیگریشنز کا جائزہ لیں۔ پرکھ بٹن:

مندرجہ ذیل اسکرین شاٹ HTTP پراکسی انضمام کی کامیاب جانچ دکھاتا ہے۔

یہ سب API گیٹ وے ڈیش بورڈ کا استعمال کرتے ہوئے HTTP پراکسی انضمام کے ساتھ API بنانے کے بارے میں ہے۔

نتیجہ

AWS مینجمنٹ کنسول کا استعمال کرتے ہوئے ایک API بنانے کے لیے، بس API گیٹ وے سروس ڈیش بورڈ پر جائیں اور REST API بنائیں۔ اس کے بعد، REST API کا چائلڈ ریسورس بنائیں اور پھر اینڈ پوائنٹ یو آر ایل کا استعمال کرتے ہوئے اسے HTTP پراکسی میں ضم کریں۔ ایک بار انضمام کا عمل مکمل ہوجانے کے بعد، صرف انضمام کو ' سے ترتیب دے کر جانچیں۔ طریقہ کار پر عمل درآمد سیکشن