

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

# Genera SDKs per REST APIs in API Gateway
<a name="how-to-generate-sdk"></a>

Per chiamare la tua API REST in un modo specifico per la piattaforma o la lingua, devi generare l'SDK specifico della piattaforma o della lingua dell'API. Si genera l'SDK dopo aver creato, testato e implementato l'API in una fase. Attualmente, API Gateway supporta la generazione di un SDK per un'API in Java, Java per Android JavaScript, Objective-C o Swift per iOS e Ruby.

In questa sezione viene descritto come generare un SDK di un'API di API Gateway. Dimostra inoltre come utilizzare l'SDK generato in un'app Java, un'app Java per Android, Objective-C e Swift per app iOS e un'app. JavaScript 

Per facilitare la discussione, usiamo questa [API](simple-calc-lambda-api.md) di API Gateway, che espone questa funzione Lambda [calcolatore semplice](simple-calc-nodejs-lambda-function.md). 

Prima di procedere, crea o importa l'API e distribuiscila almeno una volta in API Gateway. Per istruzioni, consulta [Implementazione di REST API in Gateway API](how-to-deploy-api.md).

**Topics**
+ [Funzione Lambda del calcolatore semplice](simple-calc-nodejs-lambda-function.md)
+ [API calcolatore semplice in API Gateway](simple-calc-lambda-api.md)
+ [Definizione OpenAPI dell'API del calcolatore semplice](simple-calc-lambda-api-swagger-definition.md)
+ [Generazione dell'SDK Java di un'API in Gateway API](generate-java-sdk-of-an-api.md)
+ [Generazione dell'SDK Android di un'API in Gateway API](generate-android-sdk-of-an-api.md)
+ [Generazione dell'SDK iOS di un'API in Gateway API](generate-ios-sdk-of-an-api.md)
+ [Genera l' JavaScript SDK di un'API REST in API Gateway](generate-javascript-sdk-of-an-api.md)
+ [Generazione dell'SDK Ruby di un'API in Gateway API](generate-ruby-sdk-of-an-api.md)
+ [Generazione SDKs per un'API utilizzando AWS CLI i comandi in API Gateway](how-to-generate-sdk-cli.md)