【发布时间】:2017-09-01 23:46:52
【问题描述】:
我正在尝试使用此代码从我的 Shopify 商店中检索产品,这是 Javascript Buy SDK 的 the examples page 的近似副本/粘贴:
$(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));
});
});
buildClient 命令似乎成功完成,但是接下来的两个命令出现控制台错误:Error: Not Found。我假设这是指无法找到的产品,但我确信产品和集合 ID 都是正确的。而且我也确信我为我的私人应用程序启用了“产品、变体和集合”read access。 我收到此错误是否还有其他原因,如果是,有什么解决方案?
【问题讨论】:
-
文档说:“注意:您需要将希望与之交互的产品/系列发布到 Shopify 中的“购买按钮”渠道。”,你有吗?这样做了吗?
-
@PatrickEvans 我没有,但我继续做了。遗憾的是,结果相同。
标签: javascript jquery e-commerce shopify