تمرين - إنشاء موصل مخصص من إدارة واجهة API Azure

مكتمل

في هذا التمرين، ستنشئ موصلاً مخصصاً عن طريق تصدير واجهة API من إدارة واجهة API Azure.

في سيناريو تطوير الاندماج في شركة VanArsdel، تحتاج ماريا إلى عرض مواقع المستودعات في تطبيق Power Apps لديها. قامت كيانا وفريق التطوير التابع لها بإنشاء العديد من واجهات API للويب، أحدها يقوم بإرجاع مواقع المستودعات.

يتم تقديم واجهات API للويب من خلال إدارة واجهة API Azure، والتي لديها القدرة على إنشاء موصلات مخصصة لأي واجهات API ويب تستضيفها. باستخدام الموصل المخصص، سيتمكن تطبيق Power Apps الخاص بماريا من استدعاء واجهة API لموقع المستودع في "إدارة API لـ Azure".

ملاحظة

إذا كنت ترغب في استخدام إدارة واجهة API لـ Azure وPower Apps خلال التمرينات الموجودة في هذه الوحدة النمطية، فيجب عليك اتباع خطوتين.

الخطوة الأولى هي تنزيل ملفات واجهة API ويب من GitHub وفك ضغط الأرشيف وتوفيرها وتوزيعها إلى إدارة واجهة API باستخدام الإرشادات المضمنة في الملف التمهيدي.

الأمر الثاني هو أن Power Apps يتطلب إما ترخيص Microsoft 365 أو إصداراً تجريبياً مجانياً. تعرّف على المزيد حول خيارات الترخيص. تشتمل منتجات Microsoft على Microsoft Power Apps وPower Automate.

تصدير واجهة API الويب من إدارة واجهة برمجة التطبيقات إلى موصل مخصص

  1. يلزمك مفتاح اشتراك لكي يتمكن Power Apps من الوصول إلى أي واجهة API ويب مستضافة في إدارة واجهة برمجة التطبيقات. انتقل إلى شفرة Subscriptions، ثم انقر فوق النقاط الثلاث (...) وحدد القائمة Show/hide keys.

    شفرة الاشتراك

  2. بعد ذلك، انسخ مفتاح الاشتراك من Primary key أو Secondary key.

    نسخ مفتاح الاشتراك

  3. لإنشاء موصل مخصص من إدارة واجهة API Azure، انتقل إلى شفرة APIs وحدد واجهة API مناسبة أسفل القسم All APIs. وفي لقطة الشاشة، تكون إدارة المخزون. وبعد ذلك، ستتمكن من رؤية واجهة برمجة التطبيقات لمواقع المستودعات.

    واجهات API إدارة المخزون وإدارة واجهة API

  4. انقر فوق النقاط الثلاثة ( ...)، وسترى قائمة السياق. حدد القائمة Export ⬇️.

    قائمة تصدير واجهة برمجة التطبيقات في إدارة واجهة برمجة التطبيقات

  5. انقر فوق لوحة Power Apps and Power Automate الموجودة في الزاوية السفلية اليمنى.

    شاشة تصدير واجهة برمجة التطبيقات في إدارة واجهة برمجة التطبيقات

  6. اختر بيئة Power Apps للموصل المخصص للنشر وتقديم اسم العرض، مدير المخزون. ثم انقر فوق الزر Export الموجود بالأسفل.

    تصدير واجهة برمجة التطبيقات إلى Power Apps

تم تصدير واجهات API لإدارة المخزون إلى Power Apps.

إنشاء اتصال للموصل المخصص

لاستخدام الموصل المخصص، يجب إنشاء اتصال له. بشكل عام، يتطلب إنشاء الاتصال مصادقة لواجهات API للويب.

  1. بعد تسجيل الدخول إلى لوحة المعلومات Power Apps، افتح شفرة Data وانقر فوق القائمة Custom Connectors الموجودة على الجانب الأيسر. ثم انقر فوق الزر الموجود على الجانب الأيمن.

    موصل مخصص جديد

  2. عند ظهور نافذة منبثقة، سيظهر لك الحقل مفتاح واجهة برمجة التطبيقات بعد تمكينه. أدخل مفتاح واجهة برمجة التطبيقات الذي تم نسخه في بداية هذه الوحدة. ثم انقر فوق الزر ‎Create.

    النافذة المنبثقة موصل مخصص جديد

  3. انتقل إلى القائمة Connections، وسترى الاتصال الجديد قد تم إنشاؤه.

    اتصال جديد

لقد أتممت إنشاء موصل مخصص لإدارة المخزون.