gatsby-source-shopify和graphql错误在获取数据时发生错误

时间:2020-04-05 09:30:29

标签: javascript reactjs graphql gatsby

我的问题是我想将Shopify商店与gatsby应用程序连接。因此,我已经安装了gatsby-source-shopify,但是当我使用shopName和accessToken将插件添加到gatsby-config.js并尝试运行gatsby development时,站点将按预期方式渲染,但会引发以下错误:

gatsby-source-shopify/gatsby-ecommerce-testing starting to fetch data from Shopify

 ERROR 


error an error occurred while sourcing data


 ERROR 

query: 
  """

      query GetCollections($first: Int!, $after: String) {
        collections(first: $first, after: $after) {
          pageInfo {
            hasNextPage
          }
          edges {
            cursor
            node {
              description
              descriptionHtml
              handle
              id
              image {
                altText
                id
                src
              }
              products(first: 250) {
                edges {
                  node {
                    id
                  }
                }
              }
              title
              updatedAt
            }
          }
        }
      }

  """
variables: 
  first: 250
  after: null

有人知道如何解决吗?

2 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,并通过解决了店面api权限下的“店面访问令牌”而不是“ API令牌”来解决了这个问题。

答案 1 :(得分:1)

尝试安装shopify-buy软件包。