使用 BigCommerce API 仅获取价格和名称列表

Use BigCommerce API to get a list of prices and name only

我有一个 bigcommerce 无头电子商务网站。我将数据同步到我自己的数据库,因此我不必依赖每个用户的 bc api 调用。

现在的问题是某些数据经常变化。比如价格。 — 我如何使用 BigCommerce api 获取仅 prices/name/id 的列表,该列表看起来如下所示。

[
    {
        name: xxx,
        id: xxx,
        calculated_price: xxx,
    },
    {
        name: xxx,
        id: xxx,
        calculated_price: xxx,
    },
]

使用 V3 目录时,您可以使用 ?include_fields 参数控制响应中的字段 API。

例如:

GET /v3/catalog/products?include_fields=calculated_price,name

将始终返回 ID。

从那里您可以应用其他过滤器来控制集合中返回的项目。

如果您还需要变体价格,请尝试包含带有 ?include=variants

的变体