Wymagania wstępne integracji

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.

  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 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.