Diese Seite gilt für Apigee und Apigee Hybrid.
Apigee Edge-Dokumentation aufrufen
In dieser Anleitung erfahren Sie, wie Sie mit Application Integration und Connectors eine Beispielintegration erstellen, die die Veröffentlichung einer Cloud Pub/Sub-Nachricht auslöst. In dieser Anleitung wird davon ausgegangen, dass Sie mit Application Integration vertraut sind.
In diesem Beispiel wird durch das Aufrufen eines API-Endpunkts die Veröffentlichung einer Nachricht in einem Cloud Pub/Sub-Thema ausgelöst. Die folgenden Schritte zeigen, wie der API-Trigger und die Pub/Sub-Verbindung konfiguriert werden, die zum Ausführen einer erfolgreichen Integration erforderlich sind.
Hinweis
Bevor Sie mit dieser Anleitung beginnen, bestätigen Sie Ihre Google Cloud-Anmeldedaten und die Details Ihrer Organisation. Diese Informationen sind erforderlich, um auf die Connectors-UI zuzugreifen. Ihre Apigee-Anmeldedaten sind erforderlich, um auf die Connectors-Aufgabe im Application Integration-Designer zuzugreifen. Weitere erforderliche Schritte werden im Folgenden beschrieben:
-
Führen Sie folgende Schritte aus, bevor Sie eine Verbindung zum ersten Mal erstellen:
- Erstellen Sie eine neue Apigee-Instanz. Neue Apigee-Instanzen können über die Bereitstellungs-UI bereitgestellt werden.
Eine Liste der Regionen, die Connectors unterstützen, finden Sie unter Unterstützte Connector-Regionen.
- Prüfen Sie, ob die Features von Application Integration und Connectors für Ihr Apigee-Abo berechtigt sind.
- Aktivieren Sie die Features von Application Integration und Connectors mit dem folgenden Befehl:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -H \ "content-type:application/json" \ "https://apigee.googleapis.com/v1/organizations/PROJECT_ID:setAddons" -XPOST \ -d '{"addonsConfig": {"integrationConfig": {"enabled": true}, "connectorsPlatformConfig": {"enabled": true}}}'
- Wenn Sie kein Dienstkonto haben, erstellen Sie eins.
Ein Dienstkonto ist eine spezielle Art von Google-Konto, das einen nicht menschlichen Nutzer repräsentiert. Es muss authentifiziert und autorisiert werden, um Zugriff auf Daten in Google APIs zu erhalten. Wenn Sie kein Dienstkonto haben, müssen Sie eins erstellen. Weitere Informationen finden Sie unter Dienstkonto erstellen.
- Erstellen Sie eine neue Apigee-Instanz. Neue Apigee-Instanzen können über die Bereitstellungs-UI bereitgestellt werden.
- Pub/Sub-Verbindung in Ihrer Integration erstellen und verwenden.
- Weitere Informationen finden Sie in der Liste der unterstützten Connectors.
- Verbindungen erstellen und verwalten.
Erforderliche Dienste aktivieren
Für Connectors müssen die folgenden Google-Dienste aktiviert werden:
Name | Titel |
apigee.googleapis.com |
Apigee API |
secretmanager.googleapis.com |
Secret Manager API |
connectors.googleapis.com |
Connectors API |
Wenn diese Dienste für Ihr Projekt zuvor nicht aktiviert wurden, werden Sie aufgefordert, sie beim Erstellen der Verbindung auf der Seite "Verbindung erstellen" zu aktivieren.
Informationen zum Aktivieren von Diensten finden Sie unter Dienste aktivieren.