
gid://shopify/p/exampleScaun · Stejar naturalGăsiți produse după un cuvânt cheie, o imagine sau ambele. Filtrați după preț, evaluare, culoare, gen, expediere și multe altele.
$ shop search 'oak chair' --price-max 25000 --currency USD --ships-to US$ shop search 'oak chair' \ --price-max 25000 --currency USD --ships-to US
{ "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": "USD" }, "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": [ … ] }, … ]}
Obțineți descrierea, opțiunile, imaginile și evaluările unui produs, plus prețul de la fiecare magazin care îl vinde.
$ shop catalog get '<product-id>' --select 'Color=Natural oak' \ --country US --currency USD$ shop catalog get '<product-id>' \ --select 'Color=Natural oak' \ --country US --currency USD
{ "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." } } ] }}
Folosiți până la 50 de ID-uri de produs sau linkuri către magazine Shopify pentru a consulta prețul actual, inventarul și imaginile și pentru a obține un link de plată.
$ shop catalog lookup '<link>' '<link>' --ships-to US --currency USD$ shop catalog lookup '<link>' \ '<link>' --ships-to US \ --currency USD
{ "products": [ { "title": "Matilda Chair", "price_range": { "min": { "amount": 20000, "currency": "USD" }, "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/exampleScaun · Stejar natural







Nu, dar funcționează împreună. Catalog este indexul de căutare a produselor, iar căutarea de pe shop.dev se bazează pe acesta. shop.dev adaugă conectarea prin Shop, plata prin Shop Pay și urmărirea comenzilor. Începeți aici dacă aveți nevoie doar de o căutare, sau pe shop.dev dacă agentul dumneavoastră procesează și plata.
Nu pentru a testa. Căutarea funcționează fără cheie la cele mai mici limite de apeluri. O cheie Catalog API din Dev Dashboard crește aceste limite și vei avea nevoie de una în mediul de producție.
Peste 1 miliard de produse de la milioane de comercianți de pe Shopify. În versiunea beta, Catalogul include și produse de la branduri care nu vând pe Shopify. Acestea sunt dezactivate în mod implicit, sunt afișate doar cumpărătorilor din Statele Unite și direcționează către site-ul web al brandului pentru achiziție. Aflați mai multe aici (se deschide într-o filă nouă).
Produsele de la comercianții Shopify au prețurile și inventarul actualizate direct din magazin. Produsele de la brandurile care nu vând pe Shopify sunt preluate de pe site-urile web ale acestora, prin urmare, prețurile și disponibilitatea pot diferi față de cele de pe site.
Nu. Nu stoca rezultatele în cache și nu găzdui din nou imaginile comercianților. Solicită date proaspete când ai nevoie de ele și afișează imaginile folosind adresele URL din răspuns. Pentru teste, folosește date fictive.