مشاركة عبر


تصدير واجهات برمجة التطبيقات من Azure API Management إلى Power Platform

ينطبق على: جميع مستويات إدارة واجهة برمجة التطبيقات

غالبا ما يحتاج المطورون المواطنون الذين يستخدمون Microsoft Power Platform إلى الوصول إلى قدرات الأعمال التي يتم تطويرها من قبل المطورين المحترفين ونشرها في Azure. تتيح Azure API Management للمطورين المحترفين نشر خدمتهم الخلفية كواجهات برمجة تطبيقات، وتصدير واجهات برمجة التطبيقات هذه بسهولة إلى Power Platform (Copilot StudioوPower AppsوPower Automate) كموصلات مخصصة لاكتشاف المطورين المواطنين واستهلاكهم.

تتناول هذه المقالة الخطوات الموجودة في مدخل Microsoft Azure لإنشاء موصل مخصص ل Power Platform إلى واجهة برمجة تطبيقات في APIM. باستخدام هذه الإمكانية، يمكن للمطورين المواطنين استخدام Power Platform لإنشاء وتوزيع التطبيقات التي تستند إلى واجهات برمجة التطبيقات الداخلية والخارجية التي تديرها APIM.

المتطلبات الأساسية

إنشاء موصل مخصص لواجهة برمجة التطبيقات

  1. انتقل إلى خدمة API Management في مدخل Microsoft Azure.

  2. في القائمة، ضمن واجهات برمجة التطبيقات، حدد Power Platform.

  3. حدد إنشاء موصل.

  4. في نافذة إنشاء موصل ، قم بما يلي:

    1. حدد واجهة برمجة تطبيقات للنشر إلى Power Platform.
    2. حدد بيئة Power Platform لنشر واجهة برمجة التطبيقات إليها.
    3. أدخل اسم عرض، والذي سيتم استخدامه كاسم الموصل المخصص.
    4. اختياريا، إذا كانت واجهة برمجة التطبيقات لا تتطلب اشتراكا بالفعل، فحدد إنشاء معلمة اتصال مفتاح الاشتراك.
    5. اختياريا، إذا كانت واجهة برمجة التطبيقات محمية بواسطة خادم OAuth 2.0، فقم بتوفير تفاصيل بما في ذلك معرف العميلوسر العميلوعنوان URL للتخويلوعنوان URL للرمز المميزوعنوان URL للتحديث.
  5. حدد إنشاء.

    إنشاء موصل مخصص لواجهة برمجة التطبيقات في APIM

بمجرد إنشاء الموصل، انتقل إلى Power Apps أو بيئة Power Automate . سترى واجهة برمجة التطبيقات مدرجة ضمن موصلات البيانات > المخصصة.

موصل مخصص في Power Platform

إدارة موصل مخصص

يمكنك إدارة الموصل المخصص في Power Apps أو بيئة Power Platform. للحصول على تفاصيل حول الإعدادات، راجع إنشاء موصل مخصص من البداية.

  1. حدد الموصل من قائمة الموصلات المخصصة.
  2. حدد أيقونة القلم الرصاص (تحرير) لتحرير الموصل المخصص واختباره.

هام

لاستدعاء واجهة برمجة التطبيقات من وحدة تحكم اختبار Power Apps، تحتاج إلى تكوين نهج CORS في مثيل APIM وإنشاء نهج في الموصل المخصص لتعيين عنوان الأصل في طلبات HTTP. لمزيد من المعلومات، راجع تمكين نهج CORS للموصل المخصص.

تحديث موصل مخصص

من API Management، يمكنك تحديث موصل لاستهداف بيئة API أو Power Apps مختلفة، أو لتحديث إعدادات التخويل.

  1. انتقل إلى خدمة API Management في مدخل Microsoft Azure.
  2. في القائمة، ضمن واجهات برمجة التطبيقات، حدد Power Platform.
  3. حدد تحديث موصل.
  4. حدد واجهة برمجة التطبيقات التي تريد تحديث الموصل لها، وقم بتحديث الإعدادات حسب الحاجة، وحدد تحديث.