Wyświetlasz dokumentację Apigee Edge.
Zapoznaj się z dokumentacją Apigee X. info
Wymagania wstępne obejmują m.in. skonfigurowanie centrum interfejsów API, utworzenie instancji wtyczki i skonfigurowanie organizacji Apigee Edge w celu połączenia z centrum interfejsów API.
Krok 1. Udostępnianie centrum interfejsów API
Aby rozpocząć, udostępnij 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 App Hub i udostępnij App Hub:
- W konsoli Google Cloud wyszukaj „API Hub”.
- Otwórz usługę API Hub.
- Jeśli pojawi się prośba, kliknij Włącz interfejsy API.
- Aby skonfigurować API Hub, 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ę API Hub.
- Postępuj zgodnie z instrukcjami, aby utworzyć nową instancję wtyczki.
- 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.
Konfigurowanie łącznika centrum interfejsów API Apigee Edge (włączenie w organizacji)
- Gdy instancja wtyczki zostanie utworzona 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 oprogramowania sprzęgającego centrum API. - Aby włączyć oprogramowanie sprzęgające centrum API w organizacji Apigee Edge, wyślij żądanie POST do interfejsu Edge Management API:
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" }'
W przypadku OAuth w polu Klucz wpisz: Bearer your-token (więcej informacji znajdziesz w artykule Uzyskiwanie tokenów).
- Lokalizacja klucza: nagłówek
- Nazwa parametru: Authorization
- Dostępne opcje uwierzytelniania:podstawowe i OAuth
Po pomyślnym wykonaniu to polecenie rejestruje organizację Apigee Edge w określonej instancji wtyczki centrum interfejsów API, inicjując proces synchronizacji metadanych interfejsu API i danych środowiska wykonawczego.