我正在尝试使用此代码从我的Shopify商店检索产品,这是Javascript Buy SDK 的示例页面的近似复制/粘贴:
$(function() {
var shopClient = ShopifyBuy.buildClient({
accessToken: '4b4e3d4bba63039f2d51db94c2e79a46',
domain: 'squatch-air-clutches-test.myshopify.com',
appId: '6'
});
shopClient.fetchQueryProducts({
collection_id: 1397227547
}).then(function(products) {
$('.test').append(JSON.stringify(products));
});
shopClient.fetchProduct('46656520219').then(function(product) {
$('.test').append(JSON.stringify(product));
});
});
Run Code Online (Sandbox Code Playgroud)
该buildClient命令似乎成功完成,但是接下来的两个命令出现控制台错误:Error: Not Found.我认为这是指无法找到的产品,但我确信产品和收集ID都是正确的.而且我也确信我已经read access为我的私人应用启用了"产品,变体和集合".我是否会有任何其他原因导致此错误,如果是,那么解决方案是什么?