View a markdown version of this page

Integración de la API de Amazon Selling Partner - AWS Orientación prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Integración de la API de Amazon Selling Partner

Para acceder a los datos a través de la API de socios vendedores de Amazon (SP-API), debes realizar las siguientes acciones:

Regístrese como desarrollador de SP-API

Antes de poder registrar tu aplicación de SP-API, debes crear una cuenta de desarrollador de Amazon y registrarte como desarrollador de SP-API. Para obtener una descripción completa del proceso de registro de desarrolladores, consulte la descripción general del registro de SP-API en la documentación de SP-API.

Solicita funciones de SP-API

Un rol de SP-API determina si un desarrollador o una aplicación tienen acceso a una operación o recurso específicos. Como desarrollador, debe solicitar y reunir los requisitos para un rol en particular, o no podrá acceder a las operaciones y los recursos agrupados bajo ese rol.

Las funciones protegen el acceso a la información de identificación personal (PII) y a otros datos confidenciales. Limitan el acceso a los datos para garantizar que los desarrolladores solo puedan acceder a los datos necesarios para su aplicación. Esto ayuda a proteger los datos de los clientes y a preservar su confianza.

Para acceder a los datos disponibles en los informes de análisis de marca, es necesario tener la función de análisis de marca. Para obtener más información sobre cómo solicitar el acceso a un puesto, consulta Cómo solicito un puesto y cumplo los requisitos para él en la documentación de SP-API.

Registre su solicitud

El proceso de registro varía ligeramente según el tipo de solicitud. A los efectos del registro, las solicitudes se clasifican en uno de los siguientes tipos:

  • Solicitudes públicas y solicitudes de vendedores privados: son aplicaciones que están disponibles públicamente y que están autorizadas por un vendedor o un proveedor, o son aplicaciones de vendedores que solo están disponibles para su organización y están autoautorizadas.

  • Aplicaciones de proveedores privados: son aplicaciones de proveedores que solo están disponibles para su organización y están autoautorizadas.

Para obtener más información, consulte Registrar su aplicación en la documentación de la SP-API.

Seleccione un modelo de autorización para su aplicación

El modelo de autorización de la API de socios vendedores se basa en Login with Amazon, una implementación de Amazon de la OAuth versión 2.0. Tu solicitud se autoriza mediante interacciones con las páginas mostradas por Amazon y tu sitio web. El navegador web es el agente de usuario que transfiere parámetros entre tu sitio web y Amazon en cada acción del socio vendedor. Para implementar la OAuth autorización, debes configurar tu sitio web para que acepte y procese los parámetros que Amazon le pase. También debes configurar tu sitio web para redirigir el navegador web y pasar los parámetros a Amazon. Para obtener más información sobre la autorización, consulta Autorizar las aplicaciones de la API de los socios vendedores en la documentación de la SP-API.

Comprenda la autorización de las solicitudes

A los efectos de la autorización, existen tres tipos de solicitudes:

  • Solicitudes públicas para vendedores: estas solicitudes están disponibles públicamente y están autorizadas por los vendedores. Puedes elegir uno de los siguientes flujos de trabajo de autorización:

  • Solicitudes públicas para proveedores: estas aplicaciones están disponibles públicamente y están autorizadas por los proveedores. Puede utilizar el flujo de trabajo de autorización del sitio web. Se trata de un flujo de trabajo de OAuth autorización que se inicia desde su propio sitio web.

  • Solicitudes privadas para vendedores o vendedores: estas aplicaciones solo están disponibles para su organización. Pueden ser aplicaciones de vendedores o proveedores. Puede utilizar el enfoque de autoautorización. Al crear una aplicación privada para su propia organización, puede autoautorizarla para acceder a la información de su cuenta. Puede autoautorizar su solicitud en estado de borrador; no hay motivo para publicar una solicitud privada. Para obtener información sobre cómo revocar la autoautorización de las solicitudes de vendedores y proveedores, consulta Revocar las autoautorizaciones en la documentación de la SP-API.

Autoriza el acceso a las aplicaciones a los grupos de proveedores

Cuando autorizas a tu aplicación de API de Selling Partner a acceder a tus datos, estás concediendo acceso al grupo de proveedores asociado a las credenciales de inicio de sesión de tu cuenta de Vendor Central. Por extensión, estás concediendo acceso a todos los códigos de proveedor que están presentes en el grupo de proveedores. Por lo tanto, es importante utilizar las credenciales y el grupo de proveedores de Vendor Central correctos para la integración de la API de Selling Partner.

El grupo de proveedores es la cuenta en la que inicias sesión. En función de sus acuerdos comerciales, modelos de operación y otros factores, su grupo de proveedores puede incluir uno o más códigos de proveedor. Cada código de proveedor te permite publicar productos en una categoría específica o incluye los acuerdos comerciales necesarios, como un código de proveedor para una marca concreta.

Puedes tener varias autorizaciones para cada grupo de proveedores o puedes crear un único grupo de proveedores que contenga todos tus códigos de proveedor. La opción de usar varios grupos de proveedores asociados a su perfil le permite usar una aplicación con el mismo código de proveedor en diferentes grupos de proveedores. Con esta opción, no tiene que enviar solicitudes de desarrollador de varios proveedores para cada grupo de proveedores.

Para obtener más información, consulte Autorizar el acceso a las aplicaciones a los grupos de proveedores en la documentación de la SP-API.

Conéctese a la SP-API

Una vez que haya registrado y autorizado su aplicación, podrá empezar a realizar solicitudes. Para obtener más información, consulta Cómo conectarse a la API del socio vendedor en la documentación de la SP-API.