Generación de una biblioteca cliente Java
Genere una biblioteca cliente de Java.
Estas instrucciones muestran cómo generar una biblioteca cliente de Java para la API del colaborador comercial mediante Swagger Code Generator en un equipo con Microsoft Windows. El proceso es el mismo para los usuarios de otros sistemas operativos, como macOS o Linux, con la sustitución de la semántica específica de Windows (por ejemplo, C:\). Aunque estas instrucciones son para la API de vendedores, puedes modificarlas para crear bibliotecas cliente para otras API en la API del colaborador comercial. Consulta Modelos para ver los modelos Swagger de cada sección de la API del colaborador comercial.
Si bien la biblioteca cliente generada puede ayudarte a realizar llamadas a la API del colaborador comercial, no contiene código para la autenticación y el intercambio de tokens de LWA. Para ello, consulta Paso 1. Solicitar un token de acceso de Iniciar sesión con Amazon y Paso 4. Crear y firmar tu solicitud. O bien, para obtener un SDK que incluya la autenticación y el intercambio de tokens de LWA, consulta Generación de un SDK de Java con autenticación e intercambio de tokens de LWA.
Para generar una biblioteca cliente de Java
-
Instalar
Java 8
o más reciente,Apache Maven 3.6.
o mayor, yGNU Wget
y ponlos a disposición en tu $PATH. -
Ve a Modelos.
-
Clona el repositorio para hacer una copia local en tu ordenador si aún no lo has hecho.
-
Abre una ventana de línea de comandos y ve al directorio en el que deseas descargar Swagger Code Generator.
-
Descarga la última versión de Swagger Code Generator.
Por ejemplo:
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.Nota
También puedes descargar desde maven.org dirigiendo tu navegador a https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/2.4.13/swagger-codegen-cli-2.4.13.jar
-
Copia
swagger-codegen-cli.jar
en una estructura de directorios que tenga sentido para ti. Para este ejemplo, lo copiaremos enC:\\SwaggerToCL
. -
Navega hasta
sellers.json
en elselling-partner-api-models\\models\\sellers-api-model
carpeta de tu copia local del repositorio. -
sellers.json
+C:\\SwaggerToCL
. -
Genera la biblioteca cliente.
Por ejemplo:
java -jar C:\SwaggerToCL\swagger-codegen-cli.jar generate -i C:\SwaggerToCL\Sellers.json -l java -o C:\SwaggerToCL\Sellers_JavaCLLa biblioteca cliente se copia en
C:\\SwaggerToCL\\Sellers_JavaCL
.Una vez que hayas generado la biblioteca cliente, podrás utilizarla para realizar llamadas a la API del colaborador comercial. Consulta Conectarse a la API del colaborador comercial.
Updated 23 days ago