Generazione degli SDK per un'API utilizzando i comandi AWS CLI in Gateway API
Puoi usare AWS CLI per generare e scaricare l'SDK di un'API per una piattaforma supportata chiamando il comando get-sdk. Di seguito è riportata la dimostrazione per alcune delle piattaforme supportate.
Argomenti
Generazione e download di un SDK Java per Android utilizzando AWS CLI
Per generare e scaricare un SDK Java per Android generato da API Gateway di un'API (udpuvvzbkc
) in una specifica fase (test
), invoca il comando seguente:
aws apigateway get-sdk \ --rest-api-id udpuvvzbkc \ --stage-name test \ --sdk-type android \ --parameters groupId='com.mycompany',\ invokerPackage='com.mycompany.myApiSdk',\ artifactId='myApiSdk',\ artifactVersion='0.0.1' \ ~/apps/myApi/myApi-android-sdk.zip
L'ultimo input di ~/apps/myApi/myApi-android-sdk.zip
è il percorso del file SDK scaricato denominato myApi-android-sdk.zip
.
Generazione e download Java dell'SDK JavaScript utilizzando AWS CLI
Per generare e scaricare un SDK JavaScript generato da API Gateway di un'API (udpuvvzbkc
) in una specifica fase (test
), invoca il comando seguente:
aws apigateway get-sdk \ --rest-api-id udpuvvzbkc \ --stage-name test \ --sdk-type javascript \ ~/apps/myApi/myApi-js-sdk.zip
L'ultimo input di ~/apps/myApi/myApi-js-sdk.zip
è il percorso del file SDK scaricato denominato myApi-js-sdk.zip
.
Generazione e download dell'SDK Ruby utilizzando AWS CLI
Per generare e scaricare un SDK Ruby di un'API (udpuvvzbkc
) in una specifica fase (test
), chiama il comando come segue:
aws apigateway get-sdk \ --rest-api-id udpuvvzbkc \ --stage-name test \ --sdk-type ruby \ --parameters service.name=myApiRubySdk,ruby.gem-name=myApi,ruby.gem-version=0.01 \ ~/apps/myApi/myApi-ruby-sdk.zip
L'ultimo input di ~/apps/myApi/myApi-ruby-sdk.zip
è il percorso del file SDK scaricato denominato myApi-ruby-sdk.zip
.
Successivamente, mostreremo come utilizzare l'SDK generato per chiamare l'API sottostante. Per ulteriori informazioni, consulta Invocazione di REST API in Gateway API.