View a markdown version of this page

Portalprodukte in API Gateway - Amazon API Gateway

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Portalprodukte in API Gateway

Ein Portalprodukt steht für einen Service oder eine Funktionalität, die Sie teilen möchten. Ihr Portalprodukt ist eine Sammlung von Produkt-REST-Endpunkten und Produktseiten. Produkt-REST-Endpunkte sind die Zugriffspunkte zu Ihrem Portalprodukt. Sie bestehen aus dem Pfad und der Methode einer REST-API sowie der Phase, in der sie bereitgestellt wird. Bei Produktseiten handelt es sich um eine Dokumentation, die Sie bereitstellen, um zu erklären, wie API-Nutzer Ihre Produktendpunkte verwenden können. Ein Portalprodukt kann die gesamte Prod Phase als Sammlung von Produkt-REST-Endpunkten oder nur die für die Prod Phase bereitgestellte GET /pets Ressource als einzelnen Produkt-REST-Endpunkt enthalten.

Ihr Portalprodukt ist anpassbar. Sie können benutzerdefinierte Dokumentation hinzufügen, die REST-Endpunkte des Produkts umbenennen, die Anzeigereihenfolge neu organisieren, neue Abschnitte hinzufügen und Produkte kontenübergreifend AWS gemeinsam nutzen. Damit alle Änderungen, die Sie an Ihrem Portalprodukt vornehmen, wirksam werden, müssen Sie alle Portale, die Ihr Portalprodukt verwenden, erneut veröffentlichen.

Produktbeispiel für ein Portal zur Adoption von Haustieren

Beispielsweise könnten Sie über mehrere REST-APIs verfügen, die einen Service zur Adoption von Haustieren darstellen. Sie könnten API Gateway verwenden, um ein pet adoption Portalprodukt zu erstellen. Dieses Portalprodukt würde Kunden dabei helfen, herauszufinden, welche APIs sie verwenden sollten, um Haustiere kennenzulernen und zu adoptieren. Dieses Portalprodukt verwendet REST-APIs, die Sie bereits erstellt haben, ermöglicht es Ihnen jedoch, diese neu zu gruppieren und zu organisieren. Sie können auch Unterlagen zu den Nutzungsbedingungen für Ihr Portalprodukt zur Adoption von Haustieren bereitstellen und Kunden die Möglichkeit geben, Ihre APIs auszuprobieren. Diese Informationen sind alle in Ihrem Portalprodukt gespeichert.

In der folgenden Tabelle sind drei APIs aufgeführt, die für ein Portalprodukt zur Adoption von Haustieren stehen, sowie die entsprechenden REST-Endpunkt-Operationsnamen und Seitenabschnittsnamen für das jeweilige Produkt.

RESTLICHE API-ID REST-API-Pfad und -Methode REST-API-Phase Vorgangsname Seitenabschnitt
kf5387miad GET /dogs Prod View dogs AdoptAnimals
kf5387miad GET /dogs/{dogId} Prod View dog AdoptAnimals
ra8obxcevg GET /cats Prod View cats AdoptAnimals
ra8obxcevg GET /cats/{catId} Prod View cat AdoptAnimals
h0rpx9cm62 ANY /user/{userId}/{petId+} Beta Request visit AdoptProcess

In diesem Beispiel sind zwei REST-APIs ra8obxcevg undkf5387miad, in dem AdoptAnimals Abschnitt gruppiert. Das Ergebnis dieser Bestellnavigation würde in einem Portal wie folgt aussehen:

Portal zur Adoption von Haustieren

Da es sich bei der ANY Methode um eine Sammelmethode handelt, zeigt das Portal alle unterstützten HTTP-Methoden an. Dieses Portal enthält auch Dokumentation, die vom Produktbesitzer des Portals erstellt wurde.

Nächste Schritte

Um mit Portalprodukten zu beginnen, können Sie wie folgt vorgehen:

Nachdem Sie ein Portalprodukt erstellt haben, können Sie es in einem Portal veröffentlichen. Weitere Informationen finden Sie unter Erstellen Sie ein Portal in API Gateway.