Einführung

Abgeschlossen

Während der Entwicklung einer Power Apps-App müssen Sie möglicherweise eine Web-API aufrufen, die von einem High-Code‑ oder traditionellen Entwicklungsteam in Ihrem Unternehmen erstellt wurde. Das Power Apps-Ökosystem verfügt bereits über Tausende von Konnektoren, um auf Ressourcen innerhalb und außerhalb Ihres Unternehmens zuzugreifen. Es gibt jedoch keinen integrierten Konnektor, über den Sie von Ihrem Unternehmen entwickelte Web-APIs aufrufen können. Sie müssen einen benutzerdefinierten Konnektor erstellen, um die Lücke zwischen Power Apps und Web-APIs zu füllen.

In einem früheren Modul darüber, wie Fusionsentwicklungspraktiken Unternehmen dabei helfen, bessere Anwendungen schneller zu erstellen, haben Sie das Team von VanArsdel, Ltd kennengelernt und erfahren, wie das Team mithilfe der Fusionsentwicklung Probleme beheben möchte, die bei ihrem Außendienst-Lagerverwaltungssystem auftreten.

Das Fusionsentwicklungsteam von VanArsdel besteht bisher aus zwei Mitgliedern, Kiana und Maria. Kiana ist eine professionelle Entwicklerin, die ASP.NET Core-Web-APIs zur internen und externen Verwendung erstellt. Maria ist eine Spezialistin für Lagerverwaltung, die Anwendungen mit Power Apps erstellt, die sie bei ihren Aufgaben unterstützen.

Sie arbeiten zusammen, um eine neue Power Apps-App zu erstellen, die bei der Verwaltung von Lagerbestand unterstützt. Ihre erste Aufgabe besteht darin, eine Liste der Lagerorte von VanArsdel anzuzeigen. Die Lagerorte werden von einer Web-API abgerufen und in der Power Apps-App angezeigt.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Erfahren, was ein benutzerdefinierter Konnektor ist und welche Anwendungsfälle er hat
  • Einen benutzerdefinierten Konnektor von einer Web-API in Visual Studio erstellen
  • Einen benutzerdefinierten Konnektor von einer Web-API in Azure API Management erstellen
  • Einen benutzerdefinierten Konnektor auf der Grundlage eines OpenAPI-Dokuments erstellen
  • Einen benutzerdefinierten Konnektor testen und verwenden, um eine Web-API von einer Power Apps-App aufzurufen

Voraussetzungen

  • Vertrautheit mit dem Konzept von Web-(HTTP-)APIs.