获取 BigCommerce 产品选项 variantId

Get BigCommerce product option variantId

需要能够查找产品的 variantId 以添加到购物车的自定义字段api以使用以下之一将项目添加到购物车:

https://developer.bigcommerce.com/api-reference/cart-checkout/storefront-cart-api/cart/postcarts https://developer.bigcommerce.com/api-reference/cart-checkout/storefront-cart-api/cart/postcartscartiditems

如果不将变体添加到购物车然后获取购物车数据,则无法找到此数据的位置。需要一种更简单的方式让营销团队能够访问。

如果不在管理页面或产品页面中调用 api 是否可行?

今天,我们不会在店面公开 v3 变体 ID,但我们即将推出更新,让您可以从店面 API 中获取 variant_id [=11] =].

与此同时,获得 variant_id 的最佳方法是服务器端调用 v3 API,或者通过检索购物车(如您所述):

https://api.bigcommerce.com/stores/{store_hash}/v3/catalog/products?include=variants

看起来现在可以使用此调用获取它:

https://developer.bigcommerce.com/api-reference/catalog/catalog-api/product-variants/getvariantsbyproductid