Arbeiten mit API Gateway mithilfe des AWS Toolkits - AWS Cloud9

AWS Cloud9 ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS Cloud9 können den Service weiterhin wie gewohnt nutzen. Weitere Informationen

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.

Arbeiten mit API Gateway mithilfe des AWS Toolkits

Sie können API Gateway verwenden, um bidirektionale Kommunikationsanwendungen in Echtzeit zu erstellen RESTful APIs und WebSocket APIs diese zu aktivieren. Weitere Informationen zur Erstellung und Verwaltung APIs mit API Gateway finden Sie im APIGateway Developer Guide.

Mit dem AWS Toolkit können Sie einen Aufruf von a konfigurieren, REST API indem Sie die REST Ressource, den Methodentyp und die Daten angeben, die als Eingabe übergeben werden.

Aufrufen REST APIs im Gateway API

Wichtig

Das Aufrufen von API Methoden mithilfe des AWS Toolkits kann zu Änderungen an Ressourcen führen, die nicht rückgängig gemacht werden können. Wenn Sie beispielsweise eine POST Methode aufrufen, werden deren Ressourcen aktualisiert, wenn der Aufruf erfolgreich ist. API

Sie können ein API Gateway über AWS das AWS Toolkit aufrufen.

Um ein aufzurufen REST API

  1. Wählen Sie im AWS Explorer-Fenster den API Gateway-Knoten aus, um die Liste der im aktuellen AWS-Region Fenster REST APIs verfügbaren Knoten anzuzeigen.

  2. Klicken Sie mit der rechten Maustaste auf a REST API und wählen Sie dann Invoke on AWS.

    Anmerkung

    Sie können das Kontextmenü verwenden, um die REST API sURL, den Namen und den Amazon-Ressourcennamen (ARN) zu kopieren.

    Das Fenster Invoke methods (Aufruf-Methoden) wird angezeigt. Sie können den Anruf an den konfigurierenAPI.

  3. Wählen Sie unter Ressource auswählen die REST Ressource aus, mit der Sie interagieren möchten.

  4. Wählen Sie für Authentifizierungsmethode auswählen eine der folgenden Optionen aus:

    • GET: Ruft eine Ressource vom Back-End-Dienst ab, auf den über den API zugegriffen wird.

    • OPTIONS: Fordert Informationen zu den Methoden und Vorgängen an, die vom API Gateway unterstützt werden.

    • POST: Erstellt eine neue Ressource auf dem Back-End-Dienst, auf den über den API zugegriffen wird.

  5. Um Eingaben für Ihren API Methodenaufruf bereitzustellen, können Sie eine Abfragezeichenfolge oder eine Payload im JSON -Format verwenden:

    • Query string (Abfragezeichenfolge): Geben Sie eine Abfragezeichenfolge im Format parameter1=value1&parameter2=value2 ein. (Bevor Sie Abfragezeichenfolgen verwenden, erstellen Sie eine Zuweisungsvorlage, um eingehende Webanforderungen zu transformieren, bevor sie an das Integrations-Back-End gesendet werden.)

    • JSONFormat: Sie können im großen Textfeld im JSON Fenster Methoden aufrufen eine Nutzlast im -Format definieren.

      Sie können beispielsweise eine neue Ressource mit einemPOST-Methode, die die folgende Nutzlast enthält:

      {"type": "soda", "price" : 3.99}
  6. Wählen Sie die Schaltfläche „Aufrufen“, um die Ressource aufzurufen. REST API

    Die REST API Antwort wird auf der Registerkarte „AWS Remote-Aufrufe“ angezeigt. Der Antworttext enthält die Ressourcendaten im JSON -Format.