Hub per sviluppatoriStato dell'APISupporto

Generazione di una libreria del cliente Java

Genera una libreria client Java.

Queste istruzioni mostrano come generare una libreria client Java per l'API Sellers utilizzando il Generatore di codice Swagger su un computer Microsoft Windows. Il processo è lo stesso per gli utenti di altri sistemi operativi come macOS o Linux, con la sostituzione della semantica specifica di Windows (ad esempio, C:\). Sebbene queste istruzioni si riferiscano all'API Venditori, puoi modificare le istruzioni per creare librerie client per altre API nell'API per i partner di vendita. Fai riferimento a Modelli per i modelli Swagger per ogni sezione dell'API per i partner di vendita.

Sebbene una libreria del cliente generata possa aiutarti a effettuare chiamate all'API per i partner di vendita, non contiene codice per lo scambio e l'autenticazione di token LWA. Per questo, fai riferimento a Passaggio 1. Richiedi un accesso con il token Accedi con Amazon e Passaggio 4. Crea e firma la tua richiesta. Oppure, per un SDK che include lo scambio e l'autenticazione di token LWA, fai riferimento a Generazione di un Java SDK con scambio di token LWA e autenticazione.

Per generare una libreria del cliente Java.

  1. Installare Java 8 o più recente, Apache Maven 3.6. o superiore, e GNU Wget e rendili disponibili nel tuo $PATH.

  2. Vai a Modelli.

  3. Clona il repository per crearne una copia locale sul tuo computer, se non l'hai già fatto.

  4. Apri una finestra del prompt dei comandi e vai alla directory in cui desideri scaricare Swagger Code Generator.

  5. Scarica l'ultima versione di Swagger Code Generator.

    Ad esempio:

    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.

    📘

    Nota

    È inoltre possibile effettuare il download da maven.org indirizzando il browser a https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/2.4.13/swagger-codegen-cli-2.4.13.jar

  6. Copia swagger-codegen-cli.jar in una struttura di directory che abbia senso per te. Per questo esempio, lo copieremo in C:\\SwaggerToCL.

  7. Naviga verso sellers.json nel selling-partner-api-models\\models\\sellers-api-model cartella della tua copia locale del repository.

  8. sellers.json + C:\\SwaggerToCL.

  9. Genera la libreria del cliente.

    Ad esempio:

    java -jar C:\SwaggerToCL\swagger-codegen-cli.jar generate -i C:\SwaggerToCL\Sellers.json -l java -o C:\SwaggerToCL\Sellers_JavaCL

    La libreria del cliente viene copiata in C:\\SwaggerToCL\\Sellers_JavaCL.

    Dopo aver generato la tua libreria del cliente, puoi utilizzarla per aiutarti a effettuare chiamate all'API per i partner di vendita. Fai riferimento a Connessione all'API per i partner di vendita.


Questa pagina ti è stata utile?