1. Ve a Developer Central y crea un perfil.
2. Durante la creación del perfil, asegúrate de seleccionar lo siguiente:
a. Desarrollador público: creo y ofrezco aplicaciones disponibles públicamente que utilizan otras empresas.
b. ID de desarrollador de la organización (si corresponde)
c. Las funciones deben incluir [listing de producto, Logística de Amazon, inventario y seguimiento de pedidos]. No es necesario seleccionar ninguna función restringida para Logística Multicanal.
Nota: La aprobación del perfil puede tardar 10 días laborables en procesarse.
3. Responde a las preguntas sobre el caso de uso y el control de seguridad en el formulario.
4. Haz clic en el botón Registrar para enviar tu perfil privado de desarrollador para su aprobación.
5. Una vez aprobado el perfil, desde la página de Developer Central, haz clic en el botón +Añadir nuevo cliente de aplicaciones para crear una aplicación pública.
6. Cuando se te solicite, introduce el nombre de la aplicación y el tipo de API como Producción y, a continuación, selecciona las siguientes funciones [listing de producto, Logística de Amazon, inventario y seguimiento de pedidos].
7. Las aplicaciones públicas requieren una URL de redireccionamiento para el proceso de autenticación. Esta URL es donde se espera que los desarrolladores del integrador alojen la tienda web de inicio de sesión de vendedor que se necesita para acceder al código de autenticación compartido durante el proceso de autenticación. Nota: Los desarrolladores pueden mantener la aplicación en modo Borrador durante el desarrollo y, posteriormente, hacer que su aplicación aparezca públicamente en Seller Central.
8. Para crear el proceso de autenticación del vendedor, los integradores pueden crear una interfaz de usuario de inicio de sesión del vendedor, donde el vendedor puede iniciar el proceso de autenticación <Sigue el enlace> o los vendedores pueden iniciar sesión en Seller Central y autorizar la aplicación del integrador. <Sigue el enlace>.
a. Para probar el proceso de autenticación, los desarrolladores tienen que identificar una cuenta de vendedor de prueba para autorizar y generar el código de autenticación.
b. Con el código de autenticación y las credenciales del cliente o de la aplicación, la aplicación del integrador podrá extraer y actualizar el token llamando al punto final <OAuth>.
c. Ahora, con las credenciales del cliente o de la aplicación y el token de actualización, la aplicación puede extraer el token de acceso del punto final <OAuth> de SP-API.
d. Este token de acceso se puede utilizar para llamar a los puntos finales de <Producción> y <Sandbox>.
Nota: Solo la interfaz de salida del entorno aislado responde con respuestas dinámicas y otras como las interfaces de listings, de entrada y de inventario responden con respuestas estáticas según sus modelos Swagger.
e. Una vez finalizada, la aplicación podrá gestionar los pedidos de Logística Multicanal para los vendedores conectándose a los puntos finales de Producción. Nota: Los listings del vendedor y el inventario entrante son necesarios para obtener las vistas previas de los pedidos y su gestión logística.