Я пытаюсь создать приложение NodeJS, использующее этот пакет npm под названием shopify-node-api
Обратите внимание, это приватное приложение, которое было сгенерированов аккаунте партнеров Shopify.Я прошел shopName
, apiKey
и password
, как указано в документации.
const Shopify = require('shopify-api-node');
const shopify = new Shopify({
shopName: 'your-shop-name',
apiKey: 'your-api-key',
password: 'your-app-password'
});
Однако при попытке выполнить что-то столь же простое, как этот GET :
shopify.product.get()
.then(products => res.send(products))
.catch(err => res.send(err));
Я получаю:
{
"name": "HTTPError",
"hostname": "your-shop-name",
"method": "GET",
"path": "/admin/products.json",
"protocol": "https:",
"statusCode": 401,
"statusMessage": "Unauthorized",
"headers": {...}
}
Длявсе специалисты Shopify App / JavaScript, пожалуйста, посоветуйте, что я пропускаю?