Datentransformationen für REST APIs in Gateway API - APIAmazon-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.

Datentransformationen für REST APIs in Gateway API

In API Gateway kann die Methodenanforderung eines API Benutzers eine Nutzlast in einem anderen Format als die Nutzlast der Integrationsanfrage annehmen. Das Backend wiederum kann eine Integrationsantwortnutzlast zurückgeben, die nicht der Methodenantwortnutzlast entspricht. Mithilfe von Zuordnungsvorlagen können Sie URL Pfadparameter, URL Abfragezeichenfolgenparameter, HTTP Header und den Anforderungstext in API Gateway zuordnen.

Eine Mapping-Vorlage ist ein in Velocity Template Language (VTL) ausgedrücktes Skript, das mithilfe JSONPath von Ausdrücken auf die Nutzlast angewendet wird.

Die Payload kann ein Datenmodell gemäß dem JSONSchemaentwurf 4 haben. Weitere Informationen zu Modellen finden Sie unter Datenmodelle für REST APIs.

Anmerkung

Sie müssen kein Modell definieren, um eine Mapping-Vorlage zu erstellen, aber Sie müssen ein Modell definieren, damit API Gateway ein Modell generieren SDK oder die Überprüfung des Anforderungstextes für Sie API aktivieren kann.