Wyświetlasz dokumentację Apigee Edge.
Zapoznaj się z dokumentacją Apigee X. info
Na tej stronie znajdziesz informacje o czynnościach, które musisz wykonać, zanim włączysz integrację z łącznikiem centrum interfejsów API Apigee Edge.
Krok 1. Udostępnianie centrum interfejsów API
Aby udostępnić centrum interfejsów API w projekcie Google Cloud:
- Utwórz projekt Google Cloud:
- Otwórz Google Cloud Console.
- W selektorze projektów kliknij Nowy projekt.
- Wpisz nazwę projektu i wybierz konto rozliczeniowe.
- Kliknij Utwórz.
- Możesz też użyć interfejsu wiersza poleceń
gcloud
:gcloud projects create PROJECT_NAME
- Włącz interfejsy API centrum interfejsów API i udostępnij centrum interfejsów API:
- W konsoli Google Cloud wyszukaj „Apigee API hub”.
- Otwórz usługę API Hub.
- Jeśli pojawi się prośba, kliknij Włącz interfejsy API.
- Aby skonfigurować centrum interfejsów API, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie. Podczas tego procesu włącz wszystkie wymagane uprawnienia i dodatki do przetwarzania metadanych i zdarzeń w czasie działania.
Krok 2. Tworzenie instancji wtyczki
Instancja wtyczki w centrum interfejsów API pełni funkcję punktu rejestracji co najmniej 1 organizacji Apigee Edge.
- Otwórz konsolę centrum interfejsów API.
- Aby utworzyć nową instancję wtyczki, wykonaj czynności opisane w artykule Tworzenie wtyczki niestandardowej.
- W tym procesie uzyskasz nazwę zasobu instancji (nazywaną też identyfikatorem bramy). Ten identyfikator jednoznacznie identyfikuje Twoją organizację Apigee Edge w centrum interfejsów API i jest niezbędny w następnym kroku.
Konfiguracja integracji z łącznikiem centrum interfejsów API Apigee Edge (włączenie w przypadku organizacji)
Po utworzeniu instancji wtyczki w centrum interfejsów API musisz skonfigurować organizację Apigee Edge, aby wysyłała do niej dane. Ten krok wymaga uprawnień orgadmin
w odpowiedniej organizacji Apigee Edge w przypadku wszystkich wywołań interfejsu API wymaganych do skonfigurowania integracji oprogramowania sprzęgającego centrum API.
Aby włączyć integrację z łącznikiem centrum interfejsów API w organizacji Apigee Edge, użyj tego polecenia:
curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \ -H "Authorization: Bearer OAUTH_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "gatewayId": "INSTANCE_RESOURCE_NAME" }'
Gdzie:
ORG_NAME
to nazwa Twojej organizacji Apigee Edge.OAUTH_TOKEN
to token OAuth używany do uwierzytelniania żądania. Więcej informacji o tworzeniu tokena OAuth znajdziesz w artykule Pobieranie tokenów.INSTANCE_RESOURCE_NAME
: nazwa zasobu instancji (identyfikator bramy) uzyskana w poprzednim kroku.
Po pomyślnym wykonaniu organizacja Apigee Edge zostanie zarejestrowana w określonej instancji wtyczki centrum interfejsów API, co spowoduje rozpoczęcie procesu synchronizacji metadanych interfejsu API i danych środowiska wykonawczego.