Разработвам магазин Shopify, използвайки техния API. Но попаднах на доста голяма пречка, която изглежда проста, но не мога да я поправя.
Успешно прегледах всички продукти и техните варианти. Мога да добавя и продукт/вариант към количката. Това е „успешно“, защото получавам статус 200 И мога да видя какви продукти се добавят към моя Shopify акаунт. Всичко от тази страна работи.
Когато извикам количката с GET заявка, мога да видя количката, но тя е напълно празна (item_count: 0). Опитах да добавя различни продукти/варианти. Винаги е празно.
Изпускам ли нещо? Трябва ли да извикам количката по друг начин?
Благодаря предварително!
/cart/add.js
и че данните съдържат (най-малко) валиден ИД на вариант. (Използването на сериализираната форма е по-добро, тъй като това гарантира, че всички свойства, зададени от различни приложения, също преминават). Написах на ръка достатъчно извиквания на Shopify ajax, че понякога забравях „постът“ и това връща 200 (Да! Разбрах страницата!), без да правя нищо, оставяйки ме да се чудя какво изважда нещата за няколко минути . - person Dave B   schedule 13.10.2016