كيفية إنشاء واجهة برمجة تطبيقات مع تكامل وكيل HTTP باستخدام وحدة تحكم بوابة API؟

Kyfyt Ansha Wajht Brmjt Ttbyqat M Tkaml Wkyl Http Bastkhdam Whdt Thkm Bwabt Api



تتيح Amazon API Gateway للمستخدم إنشاء واجهات برمجة التطبيقات أو واجهات برمجة التطبيقات على السحابة. تعمل واجهات برمجة التطبيقات هذه كأبواب أمامية لمنطق الأعمال والتطبيق على سحابة AWS. يمكن الوصول إلى بوابات API للاتصال بموارد AWS من خارج شبكة أو بنية أساسية AWS.

سيشرح هذا الدليل عملية إنشاء API باستخدام بوابة API.

كيفية إنشاء API مع تكامل وكيل HTTP باستخدام بوابة API؟

لإنشاء واجهة برمجة تطبيقات مع تكامل وكيل HTTP باستخدام خدمة بوابة API ، ما عليك سوى زيارة لوحة معلومات الخدمة من وحدة الإدارة في AWS:









تكوين REST API
قم بالتمرير لأسفل في لوحة معلومات بوابة API لتحديد موقع ' REST API 'للنقر على' يبني 'لبدء العملية:







الآن ، انقر فوق ' نعم 'لإنشاء نموذج واجهة برمجة التطبيقات من Pet Store API:



اختر ال ' استراحة 'لاختيار البروتوكول ثم اختيار' واجهة برمجة تطبيقات جديدة ' خيار:

قم بتكوين الإعدادات العامة عن طريق كتابة اسم واجهة برمجة التطبيقات ووصفها للنقر فوق الزر ' إنشاء API ' زر:

إنشاء مورد فرعي
اختر ال ' موارد 'من اللوحة اليمنى لتوسيع' أجراءات 'وانقر على' إنشاء الموارد ' زر:

تكوين ' مورد جديد تابع من خلال أداء المهام التالية:

  • حدد ' تكوين كمورد وكيل ' خيار
  • اكتب اسم المورد مع مساره
  • اختر ال ' تفعيل API Gateway CORS ' خيار
  • اضغط على ' إنشاء الموارد ' زر

دمج واجهة برمجة تطبيقات REST مع وكيل HTTP
بعد إنشاء المورد ، ما عليك سوى تهيئة تكامل وكيل HTTP من خلال تطبيق هذه الإعدادات:

  • حدد ' الموقع الوكيل 'كنوع التكامل
  • اكتب ال ' http://petstore-demo-endpoint.execute-api.com/{proxy} 'كعنوان URL لنقطة النهاية
  • راجع التكوينات قبل النقر على زر ' يحفظ ' زر:

اختبار تكامل الوكيل
حدد المورد الفرعي وانقر على ' امتحان 'في قسم تنفيذ الطريقة:

تكوين اختبار التكامل عن طريق تحديد ' طريقة '،' طريق '، و ' سلاسل الاستعلام 'كما هو معروض في لقطة الشاشة التالية:

راجع التكوينات قبل النقر على زر ' امتحان ' زر:

تعرض لقطة الشاشة التالية الاختبار الناجح لتكامل وكيل HTTP:

هذا كل شيء عن إنشاء API مع تكامل وكيل HTTP باستخدام لوحة معلومات بوابة API.

خاتمة

لإنشاء واجهة برمجة تطبيقات باستخدام وحدة الإدارة في AWS ، ما عليك سوى زيارة لوحة معلومات خدمة بوابة API وإنشاء REST API. بعد ذلك ، أنشئ موردًا فرعيًا لواجهة برمجة تطبيقات REST ثم قم بدمجه في وكيل HTTP باستخدام عنوان URL لنقطة النهاية. بمجرد اكتمال عملية الدمج ، ما عليك سوى اختبار التكامل من خلال تكوينه من ' طريقة التنفيذ ' قسم.