代码之家  ›  专栏  ›  技术社区  ›  swinn

Javascript Buy SDK-错误:未找到

  •  5
  • swinn  · 技术社区  · 7 年前

    我正试图用这个代码从我的Shopify商店中检索产品,这个代码是 the examples page 对于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));
      });
    
    });
    

    Here's a fiddle.

    这个 buildClient Error: Not Found . 我假设这指的是找不到的产品,但我确信产品和集合ID都是正确的。我也确信我有 read access 为我的私人应用程序启用“产品、变体和集合”。 我犯这个错误还有其他原因吗?如果有,解决方法是什么?

    1 回复  |  直到 7 年前
        1
  •  3
  •   swinn    7 年前

    知道了。应用程序ID不正确。我需要去 /admin/settings/storefront_access_tokens