shopify-api-laravel maintained by devlab-studio
Shopify API Laravel es un paquete para integrar de forma sencilla la API de Shopify en tus proyectos Laravel. Proporciona métodos para consultar y gestionar productos, pedidos y tiendas Shopify usando PHP, facilitando la conexión con la API oficial de Shopify desde Laravel.
- Consulta y gestión de productos Shopify
- Consulta y gestión de pedidos Shopify
- Consulta y gestión de clientes Shopify
- Consulta y gestión de inventario Shopify
- Flujo de trabajo para webhooks Shopify
- Métodos para obtener tiendas desde la base de datos
- Utilidades para trabajar con GraphQL y la API oficial
Instalación
Instala el paquete vía composer:
composer require devlab-studio/shopify-api-laravel
Publica y ejecuta las migraciones necesarias:
php artisan vendor:publish --tag=shopify-api-laravel-migrations
php artisan migrate
Publica el archivo de configuración:
php artisan vendor:publish --tag=shopify-api-laravel-config
Ejemplo de uso básico
Obtener tiendas
use Devlab\ShopifyApiLaravel\Models\Store;
$stores = Store::dlGet();
Consultar productos de una tienda
use Devlab\ShopifyApiLaravel\ShopifyAPI\Products;
$store = Store::dlGet(1);
$products = Products::getProducts($store, []);
Consultar un pedido
use Devlab\ShopifyApiLaravel\ShopifyAPI\Orders;
$store = Store::dlGet(1);
$order = Orders::getOrder($store, $orderId);
Ejemplo de uso básico
Consulta la documentación de Shopify/GraphQL para más ejemplos y detalles de uso.