Simplifique la integración de la API de catálogo (CAPI) de AWS Marketplace con esquemas de API Strongly-Typed
Nos complace anunciar la introducción de una biblioteca de GitHub que alojará los esquemas para DetailsDocument utilizado en las API StartChangeSet, DescribeChangeSet y DescribeEntity en la API de catálogo (CAPI). Esta nueva característica tiene como objetivo simplificar el proceso de integración para los desarrolladores que trabajan con la API de catálogo.
En la actualidad, si usted es desarrollador en organizaciones de vendedores o socios, debe crear la estructura de solicitudes de API de forma manual al hacer integraciones con la API de catálogo para operaciones como agregar dimensiones de precios. Esto implica revisar la documentación de la API y experimentar para comprender el esquema de “DetailsDocument” para la solicitud. Con la nueva biblioteca de esquemas, puede importar directamente las bibliotecas de Java y Python para crear una respuesta bien escrita, sin tener que consultar la documentación ni experimentar con la estructura de JSON. Esto ahorrará tiempo y reducirá el riesgo de errores durante las pruebas de integración y la implementación. Además, si hay cambios en el esquema de DetailsDocument, basta con descargar la nueva versión de la biblioteca, revisar los cambios y realizar las actualizaciones necesarias en el código. Esta nueva funcionalidad existirá junto con el envío y la recepción de un objeto de cadena en el atributo “Details” (Detalles) de las API StartChangeSet, DescribeChangeSet y DescribeEntity. Si ya se ha integrado con estas API, puede seguir usando el atributo “Details” (Detalles). Sin embargo, se recomienda que los vendedores que se acaban de incorporar y que se están incorporando utilicen nuevas acciones de API para usar la biblioteca de esquemas a fin de acelerar la integración con la API de catálogo.
Para obtener información sobre cómo descargar la biblioteca de formas y usarla, consulte las API StartChangeSet API, DescribeChangeSet API y DescribeEntity API.