Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Stellen Sie mit OpenAPI eine Verbindung zu Diensten her
Gehen Sie wie folgt vor, um App Studio mithilfe von OpenAPI mit Diensten zu verbinden, damit Builder Anwendungen erstellen können, die Anfragen senden und Antworten von den Diensten empfangen:
Holen Sie sich die OpenAPI-Spezifikationsdatei und sammeln Sie Serviceinformationen
Gehen Sie wie folgt vor, um einen Dienst mit App Studio mit OpenAPI zu verbinden:
Gehen Sie zu dem Dienst, den Sie mit App Studio verbinden möchten, und suchen Sie nach einer OpenAPI-Spezifikations-JSON-Datei.
Anmerkung
App Studio unterstützt OpenAPI-Spezifikationsdateien, die der Version OpenAPI-Spezifikation Version 3.0.0 oder höher entsprechen.
Sammeln Sie die notwendigen Daten, um den OpenAPI-Connector zu konfigurieren, einschließlich der folgenden:
Die Basis-URL für die Verbindung mit dem Dienst.
Anmeldeinformationen für die Authentifizierung, z. B. ein Token oder username/password.
Falls zutreffend, alle Header.
Falls zutreffend, alle Abfrageparameter.
Erstellen Sie den OpenAPI-Connector
Um einen Connector für OpenAPI zu erstellen
-
Navigieren Sie zu App Studio.
-
Wählen Sie im linken Navigationsbereich im Abschnitt Verwalten die Option Connectors aus. Sie werden zu einer Seite weitergeleitet, auf der eine Liste der vorhandenen Konnektoren mit einigen Details zu den einzelnen Konnektoren angezeigt wird.
-
Wählen Sie + Connector erstellen.
-
Wählen Sie OpenAPI Connector aus der Liste der Connectortypen aus. Konfigurieren Sie nun Ihren Connector, indem Sie die folgenden Felder ausfüllen.
Name: Geben Sie einen Namen für Ihren OpenAPI-Connector ein.
Beschreibung: Geben Sie eine Beschreibung für Ihren OpenAPI-Connector ein.
Basis-URL: Geben Sie die Basis-URL für die Verbindung zum Dienst ein.
Authentifizierungsmethode: Wählen Sie die Methode für die Authentifizierung beim Zieldienst.
Keine: Greifen Sie ohne Authentifizierung auf den Zieldienst zu.
Einfach: Greifen Sie mit einem Benutzernamen und einem Passwort auf den Zieldienst zu, mit dem eine Verbindung hergestellt wird.
Bearer-Token: Greifen Sie mithilfe des Token-Werts eines Authentifizierungstokens auf den Zieldienst zu, der über das Benutzerkonto oder die API-Einstellungen des Dienstes abgerufen wurde.
OAuth 2.0: Greifen Sie mit dem OAuth 2.0-Protokoll auf den Zieldienst zu, das App Studio Zugriff auf den Dienst und die Ressourcen gewährt, ohne Anmeldeinformationen oder Identitäten weiterzugeben. Um die OAuth 2.0-Authentifizierungsmethode zu verwenden, müssen Sie zunächst eine Anwendung aus dem Dienst erstellen, mit dem eine Verbindung hergestellt wird und die App Studio repräsentiert, um die erforderlichen Informationen zu erhalten. Füllen Sie mit diesen Informationen die folgenden Felder aus:
Ablauf der Kundenanmeldedaten:
Geben Sie im Feld Client-ID die ID des Zieldienstes ein.
Geben Sie im Feld Client Secret den Schlüssel des Zieldienstes ein.
Geben Sie im Feld Zugriffstoken-URL die Token-URL des Zieldienstes ein.
Geben Sie optional im Feld Bereiche die Bereiche für die Anwendung ein. Bereiche sind Berechtigungen oder Zugriffsebenen, die für die Anwendung erforderlich sind. Lesen Sie in der API-Dokumentation des Zieldienstes nach, um deren Bereiche zu verstehen, und konfigurieren Sie nur die Bereiche, die Ihre App Studio-App benötigt.
Fügen Sie bei jedem Aufruf alle Variablen hinzu, die mit dem Dienst gesendet werden sollen, und wählen Sie Verbindung verifizieren, um die Authentifizierung und Verbindung zu testen.
Ablauf des Autorisierungscodes:
Geben Sie im Feld Client-ID die ID des Zieldienstes ein.
Geben Sie im Feld Client Secret den Schlüssel des Zieldienstes ein.
Geben Sie im Feld Autorisierungs-URL die Autorisierungs-URL des Zieldienstes ein.
Geben Sie im Feld Zugriffstoken-URL die Token-URL des Zieldienstes ein.
Geben Sie optional im Feld Bereiche die Bereiche für die Anwendung ein. Bereiche sind Berechtigungen oder Zugriffsebenen, die für die Anwendung erforderlich sind. Lesen Sie in der API-Dokumentation des Zieldienstes nach, um deren Bereiche zu verstehen, und konfigurieren Sie nur die Bereiche, die Ihre App Studio-App benötigt.
Variablen: Fügen Sie Variablen hinzu, die bei jedem Aufruf an den Dienst gesendet werden sollen. Variablen, die während der Konfiguration hinzugefügt werden, werden sicher gespeichert und nur während der Laufzeit von Anwendungen abgerufen, die die Verbindung verwenden.
Header: Fügen Sie HTTP-Header hinzu, die verwendet werden, um Metadaten zur Anfrage oder Antwort bereitzustellen. Sie können sowohl Schlüssel als auch Werte hinzufügen oder nur einen Schlüssel angeben, für den der Builder einen Wert in der Anwendung bereitstellen kann.
Abfrageparameter: Fügen Sie Abfrageparameter hinzu, die verwendet werden, um Optionen, Filter oder Daten als Teil der Anforderungs-URL zu übergeben. Wie bei Headern können Sie sowohl einen Schlüssel als auch einen Wert angeben oder nur einen Schlüssel angeben, für den der Builder in der Anwendung einen Wert bereitstellen kann.
OpenAPI-Spezifikationsdatei: Laden Sie eine OpenAPI-Spezifikations-JSON-Datei hoch, indem Sie sie ziehen und ablegen, oder wählen Sie Datei auswählen, um in Ihrem lokalen Dateisystem zu navigieren, und wählen Sie die hochzuladende Datei aus.
Nach dem Hinzufügen wird die Datei verarbeitet und eine Liste der verfügbaren Optionen wird angezeigt. Wählen Sie die erforderlichen Operationen für Ihren Connector aus.
-
Wählen Sie Erstellen aus. Der neu erstellte Connector wird in der Connectors-Liste angezeigt.
Jetzt, da der Connector erstellt wurde, können Builder ihn in ihren Apps verwenden.