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クライアントライブラリの生成方法

  1. インストール Java 8 またはそれ以降Apache Maven 3.6. またはそれ以上、および GNU Wget そして、それらをあなたの $PATH で利用できるようにしてください。

  2. Modelsに移動します。

  3. まだ実行していない場合は、リポジトリをクローンしてコンピュータにローカルコピーを作成します。

  4. コマンドプロンプトウィンドウを開き、Swagger Code Generatorをダウンロードするディレクトリに移動します。

  5. 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.jar

    swagger-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

  6. 自分にとってわかりやすいディレクトリ構造にswagger-codegen-cli.jarをコピーします。この例ではC:\\SwaggerToCLにコピーします。

  7. に移動 sellers.jsonselling-partner-api-models\\models\\sellers-api-model リポジトリのローカルコピーのフォルダー。

  8. sellers.json + C:\\SwaggerToCL

  9. クライアントライブラリを生成します。

    例:

    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への接続を参照してください。


このページは役に立ちましたか?