【发布时间】:2021-03-17 12:33:31
【问题描述】:
我第一次使用 Shopify Storefront API(v. 2020-10,最新)并试用 GraphQL(我习惯于 REST)。
我可以获得所有产品,但如果我添加字段“quantityAvailable”,则会出现错误:
“ProductVariant”类型上不存在字段“quantityAvailable”
我正在关注列出该字段的docs, 你能帮我理解我做错了什么吗?
编辑 #1 我已经在 Storefront API 权限中启用了“读取产品及其变体的库存”。
编辑 #2 我正在向 https://{my-shopify-website}/api/graphql 发送 POST 请求,附加内容类型和 X-Shopify-Storefront-Access-Token 作为标头
【问题讨论】:
-
您使用的是
/api/2020-10/graphql还是/api/graphql端点?不稳定的似乎有问题,不包括quantityAvailable,但/api/2020-10/graphql包括它。 -
我正在向 https://{my-shopify-website}/api/graphql 发送一个 POST 请求,附加内容类型和 X-Shopify-Storefront-Access-Token 作为标头
-
使用 https://{my-shopify-website}/api/2020-10/graphql.json 它有效!请发布它作为答案。谢谢!
标签: graphql shopify shopify-storefront-api