查询商品
你可以通过商品查询 Ajax API,在前端界面上查询允许在C端展示的所有商品的详细信息
请求信息
GET https://{handle}.myshopline.com/api/product/products.json
请求参数
| 参数名 | 参数类型 | 是否数组 | 是否必填 | 示例 | 描述 |
|---|---|---|---|---|---|
| handle | String | 否 | 是 | product-handle |
响应信息
响应body
| 一级参数 | 二级参数 | 三级参数 | 参数类型 | 是否数组 | 示例 | 描述 |
|---|---|---|---|---|---|---|
| message | String | 否 | ||||
| description | String | 否 | ||||
| products | Object | |||||
| id | String | 否 | 商品ID。 | |||
| title | String | 否 | 商品标题。 | |||
| handle | String | 否 | 商品的 handle,基于商品标题自动生成的唯一标识。更改商品标题不会更新handle。 | |||
| url | String | 否 | 商品的相对路径,格式为: /products/handle。 | |||
| description | String | 否 | 商品的描述。 | |||
| brand | String | 否 | 品牌名称。 | |||
| tags | List<String> | 否 | 商品的标签数组。 | |||
| images | List<String> | 否 | 商品主图数组。 | |||
| featured_image | String | 否 | 商品的特色图,等同于images[0]。 | |||
| medias | Object | |||||
| resource | String | 否 | 以 URL 形式表示的资源位置。 | |||
| cover | String | 否 | 以 URL 形式表示的封面图位置。 | |||
| type | String | 否 | 媒体资源类型。 | |||
| alt | String | 否 | 具有图像特征或内容的单词或短语。 | |||
| sold_out | Boolean | 否 | 是否售罄。
| |||
| price | Long | 否 | 商品售价,等同于price_min,单位为:最小货币精度。 | |||
| price_min | Long | 否 | 商品的最小售价,单位为:最小货币精度。 | |||
| price_max | Long | 否 | 商品的最大售价,单位为:最小货币精度。 | |||
| price_varies | Boolean | 否 | 表明商品变体的最小售价和最大售价是否一致 。
| |||
| compare_at_price | Long | 否 | 变体的原价,等同于 compareAtPriceMin 。 | |||
| compare_at_price_min | Long | 否 | 变体的最小原价。 | |||
| compare_at_price_max | Long | 否 | 变体的最大原价。 | |||
| compare_at_price_varies | Boolean | 否 | 表明商品变体的最小原价和最大原价是否一致。
| |||
| created_at | Date | 否 | 商品创建时间,时间格式遵循 ISO 8601 国际标准。 | |||
| published_at | Date | 否 | 商品发布时间,时间格式遵循 ISO 8601 国际标准。 | |||
| options | Object | 选项数组。 | ||||
| name | String | 否 | 选项名称。 | |||
| values | List<String> | 否 | 选项值数组。 | |||
| values_images | Map<String,String> | 否 | 选项值和选项值图片的映射字典。 | |||
| variants | Object | 变体数组。 | ||||
| id | String | 否 | 变体ID。 | |||
| barcode | String | 否 | 条形码。 | |||
| title | String | 否 | 变体标题。 | |||
| option1 | String | 否 | 变体的第1个选项值。 | |||
| option2 | String | 否 | 变体的第2个选项值。 | |||
| option3 | String | 否 | 变体的第3个选项值。 | |||
| option4 | String | 否 | 变体的第4个选项值。 | |||
| option5 | String | 否 | 变体的第5个选项值。 | |||
| sku | String | 否 | 变体的SKU码。 | |||
| featured_image | String | 否 | 变体图片。 | |||
| name | String | 否 | 变体名称,格式为:商品标题 · 变体标题。 | |||
| public_title | String | 否 | 公共标题,等同于 variant.title。 | |||
| options | List<String> | 否 | 变体选项数组。 | |||
| weight | BigDecimal | 否 | 重量。 | |||
| weight_unit | String |