我的问题是我想将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
有人知道如何解决吗?
答案 0 :(得分:3)
我遇到了同样的问题,并通过解决了店面api权限下的“店面访问令牌”而不是“ API令牌”来解决了这个问题。
答案 1 :(得分:1)
尝试安装shopify-buy
软件包。