Javaクライアントライブラリの生成
Java クライアントライブラリを生成します。
この説明では、Microsoft Windowsを実行しているコンピューター上で、Swagger Code Generatorを使用して出品者API用のJavaクライアントライブラリを生成する方法を示します。macOSやLinuxなどの他のオペレーティングシステムのユーザーの場合もプロセスは同じですが、Windows固有のセマンティクス(たとえばC:\ )を読み替えてください。この説明は出品者APIを対象としていますが、他のSelling Partner API向けクライアントライブラリを生成するように指示を変更することもできます。各Selling Partner APIセクションのSwaggerモデルについてはモデルを参照してください。
生成されたクライアントライブラリはSelling Partner APIを呼び出すのに役立ちますが、LWAトークンの交換と認証のためのコードは含まれていません。これについては、ステップ1:Amazonアカウントでログインのアクセストークンをリクエストするおよびステップ4:リクエストを作成して署名するを参照してください。あるいは、LWAトークンの交換と認証を含むSDKについては、LWAトークンの交換と認証を含むJava SDKの生成を参照してください。
Javaクライアントライブラリの生成方法
-
インストール
Java 8
またはそれ以降、Apache Maven 3.6.
またはそれ以上、およびGNU Wget
そして、それらをあなたの $PATH で利用できるようにしてください。 -
Modelsに移動します。
-
まだ実行していない場合は、リポジトリをクローンしてコンピュータにローカルコピーを作成します。
-
コマンドプロンプトウィンドウを開き、Swagger Code Generatorをダウンロードするディレクトリに移動します。
-
Swagger Code Generatorの最新バージョンをダウンロードします。
例:
wget https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/2.4.13/swagger-codegen-cli-2.4.13.jar -O swagger-codegen-cli.jarswagger-codegen-cli.jar
downloads to the current directory.注
ブラウザを次のように指定してmaven.orgからダウンロードすることもできます https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/2.4.13/swagger-codegen-cli-2.4.13.jar
-
自分にとってわかりやすいディレクトリ構造に
swagger-codegen-cli.jar
をコピーします。この例ではC:\\SwaggerToCL
にコピーします。 -
に移動
sellers.json
にselling-partner-api-models\\models\\sellers-api-model
リポジトリのローカルコピーのフォルダー。 -
sellers.json
+C:\\SwaggerToCL
。 -
クライアントライブラリを生成します。
例:
java -jar C:\SwaggerToCL\swagger-codegen-cli.jar generate -i C:\SwaggerToCL\Sellers.json -l java -o C:\SwaggerToCL\Sellers_JavaCLクライアントライブラリは
C:\\SwaggerToCL\\Sellers_JavaCL
にコピーされます。クライアントライブラリを生成したら、それを使用してSelling Partner APIを呼び出すことができます。Selling Partner APIへの接続を参照してください。
Updated 23 days ago