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

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

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

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

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

  • إتمام التشغيل السريع التالي: إنشاء مثيل في Azure APIM
  • تأكد من وجود واجهة برمجة تطبيقات في مثيل APIM الذي ترغب في تصديره إلى Power Platform
  • تأكد من وجود Power Apps أو بيئةPower Automate

إنشاء موصل مخصص إلى API

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

  2. في القائمة، ضمن «APIs»، حدد «Power Platform».

  3. حدد «Create a connector».

  4. في نافذة»Create a connector»، قم بما يلي:

    1. حدد API لنشرها إلى Power Platform.
    2. حدد بيئة Power Platform لنشر API.
    3. أدخل الاسم المعروض، والذي سيتم استخدامه كاسم للموصل المخصص.
    4. اختياريًا، إذا لم تكن واجهة برمجة التطبيقات تتطلب اشتراكًا بالفعل، فحدد إنشاء معلمة اتصال مفتاح الاشتراك.
    5. بصفة اختيارية، إذا كان API محميًا بواسطة خادم OAuth 2.0،فقم بتوفير تفاصيل تتضمن «Client ID»،و»Client secret»و»Authorization URL»و»Token URL»و»Refresh 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 في مدخل Azure.
  2. في القائمة، ضمن «APIs»، حدد «Power Platform».
  3. حدد تحديث موصل.
  4. حدد واجهة برمجة التطبيقات التي تريد تحديث الموصل لها، وقم بتحديث الإعدادات حسب الحاجة، وحدد تحديث.

الخطوات التالية