Entwickeln eines API-Connectors (PowerApps)Develop an API connector (PowerApps)

Das Erstellen eines Connectors beinhaltet mehrere Schritte.Building a connector involves multiple steps. So fangen Sie an: Klicken oder tippen Sie in PowerApps auf die Schaltfläche Einstellungen (das Zahnradsymbol) oben rechts auf der Seite.To get started - in PowerApps, click or tap the Settings button (the gear icon) at the upper right of the page. Klicken oder tippen Sie dann auf Benutzerdefinierte Connectors.Then click or tap Custom Connectors.

Suchen von API-Connectors

Beschreiben der APIDescribe your API

API-Connectors werden mithilfe des OpenAPI-Standards beschrieben, um die Schnittstelle einer HTTP-API zu definieren.API connectors are described using the OpenAPI standard for defining the interface of an HTTP API. Sie können beim Erstellen auf einer vorhandenen OpenAPI-Datei aufbauen oder eine Postman-Sammlung (Postman Collection) importieren, mit der die OpenAPI-Datei automatisch für Sie erstellt wird.You can start building with an existing OpenAPI file, or you can import a Postman Collection, which auto-generates the OpenAPI file for you.

Definieren des API-Diagramms

Wenn Sie von einer dieser API-Beschreibungen ausgehen, werden die Metadatenfelder im Assistenten automatisch aufgefüllt.If you start from either of these API descriptions, the metadata fields in the wizard are auto-populated. Sie können sie jederzeit bearbeiten.You can edit these at any time.

Erstellen von SicherheitBuild security

Wählen Sie den von Ihrem Dienst unterstützten Authentifizierungstyp aus, und geben Sie zusätzliche Details an, um den entsprechenden Fluss der Identität zwischen Ihrem Dienst und sämtlichen Clients zu ermöglichen.Pick the authentication type supported by your service, and provide additional details to enable identity to flow appropriately between your service and any clients.

Sicherheitsdiagramm

Weitere Informationen zur Connectorsicherheit.Learn more about connector security.

Erstellen von Triggern und AktionenBuild triggers and actions

  1. Um die Trigger und Aktionen für den Connector zu erstellen, wechseln Sie zur Registerkarte Definition.To build the triggers and actions for your connector, switch to the Definition tab.

    Definitionsdiagramm

  2. Mithilfe des Assistenten können Sie neue Operationen hinzufügen oder das Schema und die Reaktion für vorhandene bearbeiten.Using the wizard, you can add new operations or edit the schema and response for existing ones. In den Allgemeinen Eigenschaften für die einzelnen Operationen können Sie das Verhalten Ihres Connectors aus der Sicht des Endbenutzers steuern.The General properties for each operation enable you to control the end-user experience for your connector. Weitere Informationen über die verschiedenen Operationsarten erhalten Sie über die Links unten:Learn more about the different types of operations using the links below:

  3. Klicken oder tippen Sie schließlich auf Connector erstellen, um den API-Connector zu registrieren.Finally, click or tap Create connector to register the API connector.

Wenden Sie sich wegen weiterer Funktionen, die nicht im Assistenten verfügbar sind, an condevhelp@microsoft.com.For additional features not available in the wizard, please contact condevhelp@microsoft.com.

Testen des ConnectorsTest the connector

Testen Sie Ihren API-Connector vor der Einreichung auf eine oder mehrere Weisen:Prior to submission, test your API connector in one or more ways:

  • Mithilfe des Test--Assistenten für API-Connectors können Sie jede Operation aufrufen, um ihre Funktionalität und das Reaktionsschema zu überprüfen.Using the API connector Testing wizard, you can call each operation to verify its functionality and the response schema.
  • Im Designer für Microsoft Flow können Sie Flows mithilfe Ihres API-Connector visuell erstellen.In the designer for Microsoft Flow, you can visually build flows using your API connector. Diese Testmethode gibt Ihnen Einblick in die Funktionalität der Benutzeroberfläche und die Funktionen Ihres Connectors.This method of testing gives you visibility into the user interface functionality and features of your connector.
  • In PowerApps Studio können Sie jeden Vorgang mithilfe der Bearbeitungsleiste aufrufen und die Reaktion an Steuerelemente auf Ihrem Bildschirm anbinden.In the PowerApps Studio, you can call each operation using the formula bar, and bind the response to controls on your screen.

Dieses Thema stellt eine Übersicht dar; weitere Informationen finden Sie unter Registrieren und Verwenden eines benutzerdefinierten Connectors.This topic provides an overview; for more information, see Register and use a custom connector.