Supongamos que tenemos un caso de uso. Creamos productos en someotherwebsite.com. Al final de cada día queremos sincronizar los productos recién creados con la tienda de Shopify usando la API. Cada producto que creamos tiene un código único para identificarlo. Este código corresponde al sku del producto de Shopify. Así es como enlazamos los productos. El flujo de trabajo debe ser el siguiente: tenemos que comprobar si el producto en existe en Shopify con el sku que es el mismo que el código del producto de someotherwebsite.com. Si dicho producto existe en Shopify, no hacemos nada. Si no existe, creamos un producto en Shopify con el mismo sku que el código de producto de someotherwebsite.com.
Ya tenemos un cliente API funcional y podemos obtener productos de Shopify y este código de cliente devuelve el objeto decodificado JSON.
Eventos
Los eventos de origen de Shopify tienen los siguientes tipos de eventos en Heap:
- Pedido confirmado: Cuando se ha pagado un pedido.
- Pedido cancelado: Cuando se ha cancelado un pedido.
- Partida cancelada: Cuando se ha cancelado una partida, producto o SKU.
- Pedido realizado: Cuando se realizó un pedido.
- Pedido reembolsado: Cuando se produjo un reembolso de al menos una parte del pedido.
- Partida reembolsada: Cuando se reembolsó una partida, un producto o una SKU.
Pedido cumplido: Cuando se ha enviado un artículo del pedido.
Cómo obtener todos los detalles de los productos, pedidos y categorías mediante programación en Magento 2:
La siguiente consulta sólo devuelve los parámetros SKU, nombre y precio de los artículos del producto cuyo atributo de color incluye el valor 4.
El ejemplo anterior devuelve los siguientes resultados:
¿Cómo se pueden importar productos a Shopify de forma automática (sin importar/exportar CSV)?
Como alternativa, puede automatizar el proceso y aumentar la velocidad de importación de productos con la ayuda de soluciones SaaS en línea comoApimio. Le ahorrará preocupaciones sobre la estructura del archivo, y podrá seguir trabajando en su tienda mientras se importan sus productos. Puedes subir productos a Shopify de forma masiva a través de un único panel de control sin demasiado trabajo manual.
Consulta nuestra guía paso a paso sobre cómo importar productos a Shopify de forma masiva utilizando CSV aquí.
Reutilización
Las APIs pueden ser utilizadas de forma multiplataforma y para otras aplicaciones porque están construidas utilizando un enfoque orientado a servicios. Los programas reutilizables reducen el tiempo y el esfuerzo de desarrollo, aumentando la productividad de los desarrolladores.
Con la integración de la plataforma API, puede integrar elementos de su tienda online en otras aplicaciones y programas para construir una plataforma que satisfaga sus necesidades empresariales específicas. De este modo, podrá sincronizar de forma coherente el flujo de trabajo de sus operaciones.