Shopify Storefront API 2020-10(最新)无法获取 quantityAvailable (GraphQL)
Shopify Storefront API 2020-10 (latest) can't fetch quantityAvailable (GraphQL)
我第一次使用 Shopify Storefront API(v. 2020-10,最新)并试用 GraphQL(我习惯了 REST)。
我可以获得所有产品,但是如果我添加字段“quantityAvailable”,则会发生错误:
字段 'quantityAvailable' 在类型 'ProductVariant'
上不存在
我正在关注列出该字段的 docs,
你能帮我理解我做错了什么吗?
编辑#1
我已经在 Storefront API 权限中启用了“读取产品及其变体的库存”。
编辑#2
我正在向 https://{my-shopify-website}/api/graphql 发送 POST 请求,将 content-type 和 X-Shopify-Storefront-Access-Token 附加为 header
使用 /api/2020-10/graphql
端点允许使用 quantityAvailable
属性,但使用不稳定的端点 /api/graphql
则不允许。
这看起来更像是 Shopify 文档或 API bug/issue,但解决方案是使用特定版本端点 (/api/2020-10/graphql
) 而不是不稳定版本。
我第一次使用 Shopify Storefront API(v. 2020-10,最新)并试用 GraphQL(我习惯了 REST)。
我可以获得所有产品,但是如果我添加字段“quantityAvailable”,则会发生错误:
字段 'quantityAvailable' 在类型 'ProductVariant'
上不存在我正在关注列出该字段的 docs, 你能帮我理解我做错了什么吗?
编辑#1 我已经在 Storefront API 权限中启用了“读取产品及其变体的库存”。
编辑#2 我正在向 https://{my-shopify-website}/api/graphql 发送 POST 请求,将 content-type 和 X-Shopify-Storefront-Access-Token 附加为 header
使用 /api/2020-10/graphql
端点允许使用 quantityAvailable
属性,但使用不稳定的端点 /api/graphql
则不允许。
这看起来更像是 Shopify 文档或 API bug/issue,但解决方案是使用特定版本端点 (/api/2020-10/graphql
) 而不是不稳定版本。