
gid://shopify/p/exampleCadeira · Carballo naturalAtopa produtos por palabra clave, imaxe ou ambas. Filtra por prezo, valoración, cor, xénero, envío e moito máis.
$ shop search 'oak chair' --price-max 25000 --currency EUR --ships-to ES$ shop search 'oak chair' \ --price-max 25000 --currency EUR --ships-to ES
{ "products": [ { "title": "Matilda Chair", "description": { "plain": "Solid oak dining chair with a curved…" }, "rating": { "value": 4.7, "count": 58 }, "price_range": { "min": { "amount": 20000, "currency": "EUR" }, "max": { … } }, "variants": [ { "seller": { "name": "VNTI" }, "price": { "amount": 20000, … }, "availability": { "available": true } } ] }, … ]}{ "products": [ { "title": "Matilda Chair", "description": { "plain": "Solid…" }, "rating": { "value": 4.7, … }, "price_range": { "min": { "amount": 20000, … }, … }, "variants": [ … ] }, … ]}
Obtén a descrición, as opcións, as imaxes e as valoracións dun produto, ademais do prezo en cada tenda que o vende.
$ shop catalog get '<product-id>' --select 'Color=Natural oak' \ --country ES --currency EUR$ shop catalog get '<product-id>' \ --select 'Color=Natural oak' \ --country ES --currency EUR
{ "product": { "title": "Matilda Chair", "description": { "plain": "Solid oak dining chair with a curved…" }, "rating": { "value": 4.7, "count": 58 }, "options": [ { "name": "Color", "values": [ { "label": "Natural oak", … }, … ] } ], "media": [ { "type": "image", "url": "https://cdn.shopify.com/…" } ], "variants": [ { "seller": { "name": "VNTI" }, "price": { "amount": 20000, … }, "availability": { "available": true } }, { "seller": { "name": "Kiln & Co." }, "price": { "amount": 21500, … }, "availability": { "available": true } } ] }}{ "product": { "title": "Matilda Chair", "description": { "plain": "Solid…" }, "rating": { "value": 4.7, "count": 58 }, "options": [ { "name": "Color", … } ], "media": [ { "type": "image", … } ], "variants": [ { "seller": { "name": "VNTI" } }, { "seller": { "name": "Kiln & Co." } } ] }}
Usa ata 50 ID de produto ou ligazóns a tendas de Shopify para consultar o prezo actual, o inventario, as imaxes e unha ligazón de pagamento.
$ shop catalog lookup '<link>' '<link>' --ships-to ES --currency EUR$ shop catalog lookup '<link>' \ '<link>' --ships-to ES \ --currency EUR
{ "products": [ { "title": "Matilda Chair", "price_range": { "min": { "amount": 20000, "currency": "EUR" }, "max": { … } }, "variants": [ { "seller": { "name": "VNTI" }, "price": { "amount": 20000, … }, "availability": { "available": true } }, { "seller": { "name": "Kiln & Co." }, "price": { "amount": 21500, … }, "availability": { "available": true } } ] }, … ]}{ "products": [ { "title": "Matilda Chair", "price_range": { "min": { … }, … }, "variants": [ { "seller": { "name": "VNTI" }, … }, … ] }, … ]}




gid://shopify/p/exampleCadeira · Carballo natural







Non, pero funcionan de forma conxunta. Catálogo é o índice de busca de produtos e a busca en shop.dev execútase nel. shop.dev engade o inicio de sesión con Shop, o proceso de pagamento con Shop Pay e o seguimento de pedidos. Comeza aquí se só necesitas a busca, ou en shop.dev se o teu axente tamén xestiona os pagamentos.
Para probalo, non. A busca funciona sen chave cos límites de frecuencia máis baixos. Unha chave da Catalog API do Dev Dashboard aumenta eses límites e necesitas unha en produción.
Máis de mil millóns de produtos de millóns de comerciantes en Shopify. Na versión beta, o Catálogo tamén inclúe produtos de marcas que non venden en Shopify. Están desactivados por defecto, só se mostran aos compradores dos Estados Unidos e redirixen ao sitio web da marca para realizar a compra. Máis información aquí (ábrese nunha nova lapela).
Os produtos dos comerciantes de Shopify mostran o prezo e o inventario actuais da tenda. Os produtos de marcas que non venden en Shopify lense dos seus sitios web, polo que o prezo e a dispoñibilidade poderían variar respecto ao sitio.
Non. Non gardes na caché os resultados nin volvas aloxar as imaxes dos comerciantes. Solicita datos novos cando os necesites e mostra as imaxes dos URL na resposta. Para as probas, utiliza datos inventados.