Я переключил свой пакет узлов на официальный shopify-api-node one, и теперь запрос не работает, он возвращает ошибку 404.
Параметры запросов кажутся хорошими после просмотра документов, и shopName, токен доступа и т. Д. Также верны, я использовал идентичные для последнего пакета (shopify-node-api), который я перестал использовать только потому, что он вернул тело на странном кодированном языке, поэтому я не смог проверить его на наличие ошибок, в любом случае вот код:
Кстати, значением 'name' является номер заказа.
getOrderByNum: (req, res) => {
// const domain = req.params.domain;
const domain = 'chatbotdemo.myshopify.com'
const name = req.params.name;
console.log(req.body)
db.getStoreTocken(domain, (result) => {
const shopify = new Shopify({
shopName: domain,
accessToken: result,
autoLimit: true
});
shopify.order.get(name)
.then(order => {
console.log('console the order??!?!?!');
})
.catch(err => console.error('error??' + err));
Любая помощь будет принята с благодарностью,
Документы магазина:
https://www.npmjs.com/package/shopify-api-node