Gerar SDKs para uma API usando comandos da AWS CLI - Amazon API Gateway

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Gerar SDKs para uma API usando comandos da AWS CLI

Você pode usar a AWS CLI para gerar e fazer download do SDK de uma API para uma plataforma compatível usando o comando get-sdk. Demonstramos isso para algumas das plataformas compatíveis a seguir.

Gerar e fazer download do SDK do Java para Android usando a AWS CLI

Para gerar e fazer download de um SDK do Java para Android gerado pelo API Gateway de uma API (udpuvvzbkc) em determinado estágio (test), chame o comando da seguinte forma:

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

A última entrada do ~/apps/myApi/myApi-android-sdk.zip é o caminho para o arquivo de SDK obtido por download chamado myApi-android-sdk.zip.

Gerar e fazer download do SDK do JavaScript usando a AWS CLI

Para gerar e fazer download do SDK do JavaScript gerado pelo API Gateway de uma API (udpuvvzbkc) em determinado estágio (test), chame o comando da seguinte forma:

aws apigateway get-sdk \ --rest-api-id udpuvvzbkc \ --stage-name test \ --sdk-type javascript \ ~/apps/myApi/myApi-js-sdk.zip

A última entrada do ~/apps/myApi/myApi-js-sdk.zip é o caminho para o arquivo de SDK obtido por download chamado myApi-js-sdk.zip.

Gerar e fazer download do SDK do Ruby usando a AWS CLI

Para gerar e fazer download do SDK do Ruby de uma API (udpuvvzbkc) em um determinado estágio (test), use o comando da seguinte forma:

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

A última entrada do ~/apps/myApi/myApi-ruby-sdk.zip é o caminho para o arquivo de SDK obtido por download chamado myApi-ruby-sdk.zip.

Em seguida, mostramos como usar o SDK gerado para chamar a API subjacente. Para obter mais informações, consulte Chamar a API REST por meio dos SDKs gerados.