Saltar al contenido

Requisitos previos para el conector de Shopify en Jitterbit Studio

Introducción

Estos son los requisitos previos para usar la autenticación OAuth 2.0 de 3 partes (3LO) con el conector de Shopify. Primero crea una aplicación personalizada de Shopify, y luego configura OAuth de 3 partes registrando la aplicación en la página de Registros de Aplicaciones de la Consola de Administración.

Nota

Se requiere la versión 10.83 / 11.21 o posterior del agente para usar la autenticación OAuth 2.0 de 3 partes.

Crear una aplicación personalizada de Shopify

Sigue la documentación de Shopify para crear una aplicación para tu tienda Shopify.

Al configurar tu aplicación, selecciona los alcances de acceso a la API de administración requeridos para las actividades de Shopify que planeas utilizar, y asegúrate de que la URL de redirección para la región de tu organización esté añadida a las URLs de redirección permitidas de la aplicación:

Región URL
APAC https://apps.apac-southeast.jitterbit.com/design-studio/api/v1/oauth/authcode
EMEA https://apps.emea-west.jitterbit.com/design-studio/api/v1/oauth/authcode
NA https://apps.na-east.jitterbit.com/design-studio/api/v1/oauth/authcode

Una vez que la aplicación esté creada, toma nota del ID de Cliente y Secreto de la sección de Credenciales en la página de Configuración de la aplicación. Estos son necesarios al configurar el registro de la aplicación.

Configurar OAuth de 3 partes

Esta sección cubre los pasos para registrar la aplicación personalizada de Shopify en la página de Registros de Aplicaciones de la Consola de Administración.

Para registrar la aplicación, sigue estos pasos en la página de Registros de Aplicaciones:

  1. Establece Conector en Shopify.

  2. Ingresa el ID de Cliente de la sección de Credenciales de la página de Configuración de la aplicación.

  3. Ingresa el Secreto de Cliente, utilizando el valor de Secreto de la sección de Credenciales de la página de Configuración de la aplicación.

  4. Ingresa los valores de Ámbito que coincidan con los ámbitos de acceso de la API de administración configurados para la aplicación, como una lista separada por espacios. Para obtener una lista de los ámbitos disponibles, consulta Ámbitos de acceso en la documentación de Shopify.

  5. Establece URL de Autenticación en https://{shop}.myshopify.com/admin/oauth/authorize, reemplazando {shop} con el nombre de tu tienda Shopify.

  6. Establece URL de token de acceso y URL de token de actualización en https://{shop}.myshopify.com/admin/oauth/access_token, reemplazando {shop} con el nombre de tu tienda Shopify.

  7. En Opciones avanzadas, en la pestaña de Solicitud de token, agrega un parámetro con Clave expiring, Valor 1, y Enviar en configurado en Cuerpo de la Solicitud. Esta configuración habilita la rotación del token de acceso, lo cual es necesario para que el conector de Shopify procese la respuesta del token correctamente. Establecer expiring=0 emite un token no expirable y no es compatible.

Una vez que la aplicación esté registrada en la página de Registros de Aplicaciones, estará disponible para ser seleccionada en el menú de Aplicación OAuth bajo Aplicaciones Privadas en la conexión de Shopify.