Wymagania wstępne integracji

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:

  1. 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
  2. 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_TOKENto 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.