Scegli un tutorial di integrazione AWS Lambda - Amazon API Gateway

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à.

Scegli un tutorial di integrazione AWS Lambda

Per creare un'integrazione API con Lambda, puoi utilizzare l'integrazione proxy Lambda o l'integrazione non proxy Lambda.

Nell'integrazione del proxy Lambda, l'input della funzione Lambda può essere espresso come qualsiasi combinazione di intestazioni di richiesta, variabili di percorso, parametri della stringa di query, corpo e dati di configurazione. API Devi solo scegliere una funzione Lambda. APIGateway configura automaticamente la richiesta di integrazione e la risposta di integrazione. Una volta configurato, il API metodo può evolversi senza modificare le impostazioni esistenti. Ciò è possibile perché la funzione Lambda di backend analizza i dati della richiesta in entrata e risponde al client.

Con l'integrazione non proxy Lambda, devi accertarti che l'input della funzione Lambda venga fornito come payload della richiesta di integrazione. È necessario mappare tutti i dati di input forniti dal client come parametri di richiesta nel corpo della richiesta di integrazione appropriato. Potrebbe anche essere necessario convertire il corpo della richiesta fornito dal client in un formato riconosciuto dalla funzione Lambda.

In un proxy Lambda o in un'integrazione non proxy Lambda, puoi utilizzare una funzione Lambda in un account diverso da quello in cui hai creato il tuo. API