Generieren von SDKs für eine API in API Gateway mit AWS CLI-Befehlen - Amazon API Gateway

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Generieren von SDKs für eine API in API Gateway mit AWS CLI-Befehlen

Sie können die AWS CLI zum Generieren und Herunterladen eines SDK einer API für eine unterstützte Plattform verwenden, indem Sie den get-sdk-Befehl aufrufen. Im folgenden Abschnitt wird dieser Vorgang für einige der unterstützten Plattformen beschrieben.

Erstellen und Herunterladen des Java für Android SDK mit der AWS CLI

Zum Erstellen und Herunterladen eines von API Gateway generierten Java für Android SDKs einer API (udpuvvzbkc) auf einer bestimmten Stufe (test) rufen Sie den Befehl wie folgt auf:

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

Die letzte Eingabe von ~/apps/myApi/myApi-android-sdk.zip ist der Pfad zur heruntergeladenen SDK-Datei mit dem Namen myApi-android-sdk.zip.

Erstellen und Herunterladen des JavaScript SDKs mit der AWS CLI

Zum Erstellen und Herunterladen eines von API Gateway generierten JavaScript SDKs einer API (udpuvvzbkc) auf einer bestimmten Stufe (test) rufen Sie den Befehl wie folgt auf:

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

Die letzte Eingabe von ~/apps/myApi/myApi-js-sdk.zip ist der Pfad zur heruntergeladenen SDK-Datei mit dem Namen myApi-js-sdk.zip.

Erstellen und Herunterladen des Ruby SDKs mit der AWS CLI

Zum Erstellen und Herunterladen eines Ruby SDKs einer API (udpuvvzbkc) auf einer bestimmten Stufe (test) rufen Sie den Befehl wie folgt auf:

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

Die letzte Eingabe von ~/apps/myApi/myApi-ruby-sdk.zip ist der Pfad zur heruntergeladenen SDK-Datei mit dem Namen myApi-ruby-sdk.zip.

Als Nächstes zeigen wir, wie Sie mit dem generierten SDK die zugrunde liegende API aufrufen. Weitere Informationen finden Sie unter Aufrufen von REST-APIs in API Gateway.