Utilizzo di API Gateway tramite AWS Toolkit - AWS Cloud9

AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio normalmente. Scopri di più»

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di API Gateway tramite AWS Toolkit

API Gateway consente di creare API RESTful e API WebSocket per applicazioni di comunicazione bidirezionale in tempo reale. Per ulteriori informazioni su come creare e gestire API con API Gateway, consulta la Guida per gli sviluppatori di API Gateway.

Con AWS Toolkit, è possibile configurare una chiamata a un'API REST specificando la risorsa REST, il tipo di metodo e i dati trasmessi come input.

Richiamo di un'API REST in API Gateway

Importante

Chiamare i metodi API tramite AWS Toolkit potrebbe comportare modifiche non annullabili alle risorse. Ad esempio, se chiami un metodo POST, le risorse delle API vengono aggiornate se la chiamata ha esito positivo.

Puoi richiamare un API Gateway su AWS dall'AWS Toolkit.

Per richiamare un'API REST

  1. Nella finestra AWS Explorer, scegli il nodo API Gateway per vedere l'elenco delle REST API disponibili nella Regione AWS corrente.

  2. Fai clic con il pulsante destro del mouse su un'API REST, quindi scegli Invoke on AWS (Richiama su AWS).

    Nota

    Grazie al menu contestuale puoi anche copiare l'URL, il nome e il nome della risorsa Amazon (ARN) della REST API.

    Si apre la finestra Invoke methods (Metodi di richiamo). Puoi configurare la chiamata all'API.

  3. Per Select a resource (Seleziona una risorsa), scegli la risorsa REST con cui interagire.

  4. Per Select authentication method (Seleziona il metodo di autenticazione), scegli uno dei metodi seguenti:

    • GET: ottiene una risorsa dal servizio back-end a cui si accede tramite l'API.

    • OPTIONS: richiede informazioni su metodi e operazioni supportati dall'API Gateway.

    • POST: crea una nuova risorsa sul servizio back-end a cui si accede tramite l'API.

  5. Per fornire input alla chiamata del metodo API, puoi utilizzare una stringa di query o un payload in formato JSON:

    • Query string (Stringa di query): immetti una stringa di query utilizzando il formato: parameter1=value1&parameter2=value2. (Prima di utilizzare le stringhe di query, crea un modello di mappatura per trasformare le richieste Web in arrivo prima che vengano inviate al back-end di integrazione).

    • JSON format (Formato JSON): puoi definire un payload in formato JSON nel campo di testo grande nella finestra Invoke methods (Metodi di richiamo).

      Ad esempio, puoi aggiungere una nuova risorsa con un metodo POST che contiene il seguente payload:

      {"type": "soda", "price" : 3.99}
  6. Scegli il pulsante Invoke (Richiama) per chiamare la risorsa API REST.

    La risposta dell'API REST viene visualizzata nella scheda AWS Remote Invocations Richiami remoti AWS). Il corpo della risposta contiene i dati della risorsa in formato JSON.