Próbuję zaktualizować produkty za pomocą interfejsu API Shopify. Oto przykładowy wniosek XML zaktualizować tytuł, wagę i inwentaryzacji produktu:Aktualizacja ilości zapasów za pomocą Shopify API
<?xml version="1.0" encoding="UTF-8"?>
<product>
<id type="integer">100159400</id>
<title>150 Watt Mini Stereo Power Amplifier</title>
<variants type="array">
<variant>
<id type="integer">233139732</id>
<grams type="integer">700</grams>
<inventory-quantity type="integer">222</inventory-quantity>
</variant>
</variants>
</product>
Dostaję 200-OK po PUT /admin/products/100159400.xml. Tytuł i waga (w gramach) są aktualizowane, ale nie ilość zapasów. Jest to spójne dla wszystkich innych połączeń: mogę zaktualizować każde pole, ale ilość zapasów. Pomysły?
Dzięki. To się udało. Czy możesz mi powiedzieć, gdzie mogę znaleźć bardziej szczegółowe informacje o tym, co dzieje się w Shopify, gdy produkt ma włączoną funkcję śledzenia zapasów? – user1595471
Czy oboje możecie mi powiedzieć, jak używać PUT. Mogę po prostu pobrać GET cURL i POST cURL. Ale kiedy używam PUT zamiast PUT to nie działa. –