Schritt 6: API veröffentlichen

Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation
weitere Informationen

So veröffentlichen Sie eine API im Portal:
1. OpenAPI-Spezifikation erstellen
2. API-Proxy aus einer Spezifikation erstellen
3. API-Produkt erstellen
4. API im Portal veröffentlichen

Schritt 1: OpenAPI-Spezifikation erstellen

Jede OpenAPI-Spezifikation dient während des gesamten API-Lebenszyklus als Source of Truth. In jeder Phase des API-Lebenszyklus wird dieselbe Spezifikation verwendet, von der Entwicklung bis zur Veröffentlichung.

So erstellen Sie eine OpenAPI-Spezifikation:

  1. Wählen Sie in der linken Navigationsleiste Entwickeln > Spezifikationen aus, um die Seite Spezifikationen zu öffnen.
  2. Klicken Sie auf + Spec > Import URL (+ Spezifikationen > Import-URL).
  3. Geben Sie im Importdialogfeld die folgenden Informationen ein:
  4. Import name: helloworld
  5. Import-URL: https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml

  6. Klicken Sie auf Importieren.

Schritt 2: API-Proxy aus einer Spezifikation erstellen

Erstellen Sie einen API-Proxy aus einer OpenAPI-Spezifikation, die die API beschreibt.

Um einen API-Proxy aus einer OpenAPI-Spezifikation zu erstellen:

  1. Platzieren Sie den Cursor auf der Seite mit den Spezifikationen auf der Spezifikation helloworld, um das Aktionsmenü aufzurufen.
  2. Klicken Sie auf , um einen API-Proxy aus der Spezifikation zu generieren.
    Der Assistent zum Erstellen eines Proxys wird geöffnet und die Seite „Details“ wird mit Werten aus der OpenAPI-Spezifikation vorab ausgefüllt.
  3. Bearbeiten Sie das Feld Beschreibung so: API-Proxy für Hello World.
  4. Klicken Sie auf Next (Weiter).
  5. Auf der Seite Richtlinien:

    • Wählen Sie unter Sicherheit: Autorisierung die Option Pass through (no authorization) aus.
    • Wählen Sie unter Sicherheit: Browser die Option CORS-Header hinzufügen aus.

    Seite für allgemeine Richtlinien im Assistenten zum Erstellen von Proxys mit ausgewähltem Passthrough- und CORS-Header hinzufügen

  6. Klicken Sie auf Weiter.

  7. Prüfen Sie auf der Seite Abläufe, ob alle Vorgänge ausgewählt sind, und klicken Sie auf Weiter.
    Proxy-Ablauf erstellen

  8. Prüfen Sie, ob auf der Seite „Virtuelle Hosts“ alle virtuellen Hosts ausgewählt sind, und klicken Sie auf Weiter.

  9. Wählen Sie auf der Seite Zusammenfassung unter Optionale Bereitstellung die Umgebung aus, in der Sie die Bereitstellung vornehmen möchten.

  10. Klicken Sie auf Erstellen.

Auf der Übersichtsseite wird eine Bestätigung angezeigt, dass der neue API-Proxy erfolgreich erstellt und in Ihrer Testumgebung bereitgestellt wurde.

Schritt 3: API-Produkt erstellen

Erstellen Sie ein API-Produkt, das die API-Ressourcen enthält, die Sie für Ihre API-Nutzer bereitstellen möchten.

API-Produkt erstellen:

  1. Wählen Sie in der linken Navigationsleiste Veröffentlichen > API-Produkte, um die Seite „API-Produkte“ zu öffnen.
  2. Klicken Sie auf + API Product.
    Die Seite „Neues Produkt“ wird angezeigt.
  3. Geben Sie die Produktdetails für Ihr API-Produkt ein.
    Hinweis: Die Felder „Anzeigename“ und „Beschreibung“ werden standardmäßig im Portal angezeigt, wenn Sie das API-Produkt veröffentlichen. Sie können die Werte in Schritt 4: API im Portal veröffentlichen bearbeiten.
    Field Wert
    Name Hallo Welt
    Anzeigename Hallo Welt
    Beschreibung Einfaches „Hello World“-Beispiel
    Umgebung Wählen Sie die Umgebung aus, in der der API-Proxy bereitgestellt wird.
    Zugriff Öffentlich
    Zugriffsanfragen automatisch genehmigen Aktiviert
    Kontingent [keine Eingabe]
    Erlaubte OAuth-Bereiche [keine Eingabe]
  4. Klicken Sie unter API-Ressourcen auf Proxy hinzufügen, um die API-Proxys zu identifizieren, die Ihrem API-Produkt hinzugefügt werden sollen.
    Das Dialogfeld API-Ressource hinzufügen wird angezeigt.
  5. Klicken Sie auf API-Proxy, falls dieser noch nicht ausgewählt ist, und wählen Sie in der Liste Mock-Target-API aus.
  6. Klicken Sie auf Hinzufügen.
  7. Klicken Sie auf Speichern, um das API-Produkt zu speichern.

    Hello World API-Produkt mit allen festgelegten Feldern

Schritt 4: API im Portal veröffentlichen

Veröffentlichen Sie die API auf Ihrem Portal, damit Ihre Kunden sich darüber informieren und diese verwenden können.

So veröffentlichen Sie die API in Ihrem Portal:

  1. Gehen Sie in Ihrem Portal zur Seite „APIs“:
    1. Wählen Sie in der linken Navigationsleiste Veröffentlichen > Apps aus.
    2. Klicken Sie auf die Zeile Mein erstes Portal, um das Portal zu öffnen.
    3. Klicken Sie auf API-Katalog, um die Seite „APIs“ aufzurufen.
  2. Klicken Sie auf + (Pluszeichen).
  3. Wählen Sie Hello World im Dialogfeld API-Produkt zum Katalog hinzufügen aus und klicken Sie auf Weiter.
  4. Konfigurieren Sie unter API-Details die folgenden Optionen:
    • Wählen Sie Veröffentlicht (im Katalog aufgeführt) aus, um die API in Ihrem Portal zu veröffentlichen.
    • Für Anzeigenbild:
      1. Klicken Sie auf Image auswählen.
      2. Klicken Sie im Dialogfeld home-background.jpg aus der Liste der vorhandenen Bilder auf home-background.jpg.
      3. Klicken Sie auf Auswählen.
      4. Sehen Sie sich eine Vorschau des Images an und klicken Sie auf Auswählen.
    • Geben Sie unter Kategorien die Option Erste Schritte ein und drücken Sie die Eingabetaste.

    Behalten Sie für alle anderen Werte die Standardeinstellungen bei.

  5. So generieren Sie unter API-Dokumentation automatisch eine API-Referenzdokumentation aus einem Snapshot Ihrer OpenAPI-Spezifikation:
    1. Wählen Sie OpenAPI-Dokument aus.
    2. Klicken Sie auf Dokument auswählen.
    3. Wählen Sie den Tab My Specs (Meine Spezifikationen) aus, sofern dieser nicht bereits ausgewählt ist.
    4. Wählen Sie helloworld aus der Liste der Spezifikationen aus.
    5. Klicken Sie auf Auswählen.
  6. Klicken Sie auf Speichern, um die API-Details zu speichern.

    Hello World API mit allen festgelegten Feldern

So rufen Sie die API-Referenzdokumentation auf:

  1. Klicken Sie auf Live-Portal, um die Änderungen im Live-Portal aufzurufen oder das Live-Portal zu aktualisieren, falls es bereits in einem anderen Tab geöffnet ist.
  2. Klicken Sie in der oberen Navigationsleiste auf APIs, um die veröffentlichte API aufzurufen.
  3. Klicken Sie auf die Karte Hello World, um die API-Referenzdokumentation aufzurufen. API testen

Mock Target API im Bereich „Diese API testen“ veröffentlicht


Das wars! Sie haben die Anleitung erfolgreich abgeschlossen. Möchten Sie mehr darüber erfahren? Rufen Sie Integriertes Portal erstellen auf.